CF 165/CF 322 externalize config

1) Externalized application config using typesafe
2) Removed environment classes as they are not applicable anymore after using typesafe
3) Externalized c3p0 configurations
4) Externalized logging configuration
This probably should be DEBUG.