Base release (no osc)

Hi Tim,

here is a version of your first complete working chain, in which I have streamlined most of everything that I commented on in you PR. In particular, new features include

* Make all services being passed in to the _main_ function of each module
* Much easier checking of consistent binning (`check_binning`)
* Consistent and semi-automatic treatment of parameters in each _main_ function by using the `inspect` module
* Significantly simplified NC treatment in reconstruction
* Added a `default_chain.py` that runs all stages after each other
* Fix bug when using `json` instead of `simplejson`

Next, I will start working on the `prob3` stuff. By now I think we can make this a module that can be installed via `pip` from github directly, wouldn't that be nice?