Dependency on jerkson now follow pattern from others
Moved logging logic to logging trait
Removed magical strings from configuration lookup
fix logging: writes to configured file now

It was logging to a hardcoded file. Not sure how to automatically
test this.
Log level is now configurable
Introduced log_to_stdout configuration
Removed some println (use log_to_stdout instead)
Removed broken "log to file" feature

While implementing "log to STDOUT" I realised that "log to file" was actually
broken to begin with, and even though it creates/touches a finatra.log file it
doesn't really write to it.

If no one needs this feature (and given no one complained one can assume
so...) it's better to kill it.
Default log level should be INFO, not DEBUG
Whitespace on license
update libraries
Adds SSL support

Signed-off-by: Julio Capote <julio@twitter.com>
Move JSON encoder to jackson from jerkson

Signed-off-by: Julio Capote <julio@twitter.com>
Update THANKS
Update THANKS
Removed magical strings from configuration lookup

Signed-off-by: Julio Capote <julio@twitter.com>

Conflicts:
	src/main/scala/com/twitter/finatra/FinatraServer.scala
Merge branch 'pr/58' into log_fix

Signed-off-by: Julio Capote <julio@twitter.com>

Conflicts:
	pom.xml
	src/main/scala/com/twitter/finatra/Config.scala
	src/main/scala/com/twitter/finatra/FinatraServer.scala
	src/main/scala/com/twitter/finatra/Logging.scala
update mustache.java
whitespace fix
whitespace