Reformat code to make future diffs easier to read.
Add API documentation for the AirlineServlet in order to address issue #72 for the airline REST project archetype.
Extract the value of the HTTP port into a Maven property (and system property for the integration tests) so that it is more easily configurable when multiple students are running their projects on different machines.  This addresses issue #75.
Added an HTML file with several simple web forms for interacting with the REST API.
Fixed spelling mistake.
Add an index.html to each web/REST project archetype that contains forms that make requests of the servlet.  This addresses issue #77.
Made the HTTP port that the REST archetypes use configurable.  This addresses issue #75.
Added javadocs to the methods of the servlets in the web project archetypes so that students better understand the implementation of the basic key/value pair application.  This addresses issue #72.
Merge pull request #88 from DavidWhitlock/improve-rest-project-archetypes

Improve rest project archetypes.

Address some feedback about the REST/web project archetypes that I received during Summer 2014. Specifically, pull the HTTP port for the server into a Maven/system property, add some javadocs to the servlet to make it more clear what the key/value application is all about, and add an index.html that contains some forms for interacting with the key/value application. The changes have been replicated across the archetypes for all three projects. These changes address issues #72, #75, and #77.