uniformized handling of numpy and theano RNG

#165 #376 

Added make_[np,theano]_rng functions in utils/rng.py 

Modified RNG instantiations where the user can define the RNG or seed.