Renamed TimeAwareValue to TimeAware and TimeDependentValue to TimeDependent
Renamed TimeFactor to ScaledTime
Added UniformRandomInts class to imagen.random and now importing numpy as np
State push and pop on PatternGenerators now also apply to the output_fns