Jenkins fix
Zenject:  Added a Dispose() method on DiContainer which calls Dispose() on all classes bound to IDisposeable, and is called when the composition root is destroyed
Merge commit '26cc3b06d3e144c36bfe8d48ac88c865b6269ea4' into develop
Added [PostInject] attribute to zenject to have methods automatically called after injection occurs.
Renamed CustomScope to BindScope
Tweaks to readme
Tweaks to readme
Merge commit 'f74a69f3556cc11dc3bdddd004fb37c549588df3' into develop
Fixed name of InitializeHandler file
tweaks to readme
Merge commit 'fde259b4c0b5324ce9562f110dfe955ff4e9461e' into develop
More tweaks to readme
Renamed ZenUtil.LoadLevel to LoadScene
Tweaks to markdown readme and also regenerated html
Merge commit '24cd96e92c1718d4cdc83b4e0df842c2fbcf3772' into develop
Changed to not initialize IInitializables automatically from factories.  Removed warnings about tick/init prioritse
Merge remote-tracking branch 'origin/develop'