add guice

add guice ioc and override global setting so the controller will
constract with guice
Merge branch 'master' of https://github.com/eagelberg/Taskim