Removed the web.xml and created a custom ScratchDispatcherServlet class that is now registered with the @WebServlet annotation.
Updated pom.xml
 - Updated the Spring version to 3.2.3.
 - Updated the context path to be scratch so that all the different webapp implementations have a common context.
 - Added the maven-war-plugin to tell it to ignore the fact that the web.xml file might not be present.
 - Added JSTL as a dependency in preperation of adding JSP pages to the webapp.
 - Updated the version of JUnit.
Updated the URL's in the README.md to match the new /scratch context path.
Updated the ScratchDispatcherServlet so that it now has the servlet path of /spring.
Extracted the /scratch/users path mapping out of the ScratchController into it's own UserController.
Updated the PORT in the README.md to have an Accept header.
Updated the README.md to reflect the new layout.