Fix #258 by updated the field app to use "/field/data" for requests

* 32d99ec introduced explicitly named pages to MobileAppDataServlet,
  breaking the behavior of endpoint /field/data/classlist and
  /field/data/upload
* Use /field/data as the endpoint in both cases, as it is supported by
  the index page of the new MobileAppDataServlet
* Update appcache appropriately
Formatting and cleanup

* Tabbing in web.xml files and removed auto-generated tag
* Tabbing in other files
* Renamed gae.version to more popular appengine.target.version in pom.xml
Get mvn appengine:devserver working again

* Added dependency on appengine-endpoints as we use that sort-of now
* Switched devserver to deploy as debug for attaching to
Switch default deploy target to be attendance-dev
Bump appengine target version to 1.9.9
Merge pull request #259 from curtisullerich/bump_appengine_version

Bump appengine version
Merge pull request #261 from curtisullerich/fix_mobile_field_app

Fix #258 by updated the field app to use "/field/data" for requests
Merge branch 'master' into force_https

Conflicts:
	src/main/webapp/WEB-INF/web.xml

Conflicts resolved automatically by mergetool