Initial work done by Serge Eby:
Upgraded to 5.0.18 with Otho's help: http://tinyurl.com/d9lcau
Still need to complete the following before closing this issue:
1. Write tests for web/tapestry.
2. Write templates for tests in AMP.
3. Upgrade to Tapestry 5.1: http://tapestryjava.blogspot.com/2009/05/apache-tapestr-51-final-release-5105.html
Upgraded to 5.1, still need to write tests and templates.
Added Ant plugin in poms to copy src/main/resources/ApplicationResources* to src/main/webapp/app*. Seems to work well and still allows tests and Struts Menu to use i18n files from classpath.