- a simpler way to provide customised httpMessageConverter in the spring-mvc-servlet.xml config
- removed some unused code for jetty server
- registered spring mvc dispatch servlet programmatically when we start up jetty, so that we no longer need the web.xml (we can keep it for a while though)