heavy refactoring
tiedied up a bit
fixed created_event call
moved captured functions to wrapt
readded the magic log parameter
added handling for seed and rnd
WIP: Modularize experiment
Merge branch 'develop' into experiment_refactor

Conflicts:
	sacred/utils.py
hack to give access to info
very basic module implementation
made experiment a module
WIP: ModuleRunner
WIP subrunners and stuff
WIP: submodule runners
moved functionality to run
WIP: finish up modularization
fixed some tests
capture no longer adds function directly to module
lots of fixes
made seed generation optional