1, Upgraded the jackson library from 1.9.3 to 2.3.3, witch makes
@JsonIgore annotations work perfectly in swagger
2, To make rest handlers have common prefix in URL, splitted the
context-mvc.xml into context-mvc.xml and context-rest.xml, and
configured 2 separate DispatcherServlets, one for /rest/* request, and
one for others
3, Created a SwaggerPathProvider to make the baseUrl and
apiResourcePreffix correct
4, Fixed the SimpleCORSFilter with "Access-Control-Allow-Headers":
"x-requested-with, origin, content-type, accept"