Check that application cache is supported

task #305: Test top page in subjective offline 
http://github.com/jpschewe/fll-sw/issues/issue/305
Add manifest tag to index.html

Needed to ensure that the application cache is used

task #305: Test top page in subjective offline 
http://github.com/jpschewe/fll-sw/issues/issue/305
Merge branch 'master' into task.305-Test_top_page_offline.2
Merge branch 'jquery-mobile-1.4.5' into task.305-Test_top_page_offline.2

Conflicts:
	scoring/Changes.txt
Remove extra hide of loading image
Remove comment
Make sure to clear messages each time the page is visited
Use unique IDs in index page

This will allow me to merge with the other pages in the application if
needed

task #305: Test top page in subjective offline 
http://github.com/jpschewe/fll-sw/issues/issue/305
Refactor index page for checking offline server

task #305: Test top page in subjective offline 
http://github.com/jpschewe/fll-sw/issues/issue/305
Check if server is offline in index page

This prevents the subjective application from trying to connect to the
server when loading.

task #305: Test top page in subjective offline 
http://github.com/jpschewe/fll-sw/issues/issue/305
Put everything in the index page

Put all of the subjective web application in the index page. This seems
to solve the problem with jquery mobile events not being fired when
going back to the top page.

task #305: Test top page in subjective offline 
http://github.com/jpschewe/fll-sw/issues/issue/305
Check server status with an ajax call

This allows me to bypass the cache. Now the top page doesn't try to load
scores from the server unless we're connected.

Fixes #305

task #305: Test top page in subjective offline 
http://github.com/jpschewe/fll-sw/issues/issue/305
Merge branch 'task.305-Test_top_page_offline'

Conflicts:
	scoring/Changes.txt
Update changes for release 9.1