Cleanup in streaming_global

Code is much cleaner now. Among the most prominent things: gravitational potential in no longer bastardized, everything is calculated locally in *initproblem* module.