Updated jackson
Documentation and constructor alternatives
Doc comments
Cleaned up various leftovers in the server class
Switched to log4j
Some missing log4j things
Use older jackson

New jackson breaks other things down the dependency line.