Port code to Tomcat 6

Updated request manager actions and DAO implementations to support
Tomcat 6.

 - Retired the use of getServletContext() for getContextPath() when
   accessing DAO XML implementations.

 - Moved annotations from ControllerServlet to web.xml as Servlet
   annotations are unsupported in Tomcat 6.

 - Added a welcome-file to support the mapping of the root url to
   IndexAction.
Update auto-incrementing ID on models
Add miscellaneous changes