AutoStreamLib: Efficient execution of Temporal Convolutional Networks through Seamless Transformation from Non-Streaming to Streamable Inference