Ref #3270 Fixes #3271 Remove Spring IoC when easy and use Typesafe confi...

...g library