Added SLF4J logging api dependency.
ValidatedJSON constructor throws JSONException.

Not sure why this wasn't required, before?
Using Apache's log4j instead of Jetty's Log.

Updating all the places where we had been using the Jetty-specific Log
implementation, and replacing them with static fields that use the log4j
Logger class instead.