Rewrote demo.js and fixes

demo.js currently works with NOVAXML.js. Added Error-message for
bug-reports
Renamed demo.js

demo.js renamed, page.js will demo a webpage alternative while demo.js
will demo server-side equivalent
Merge branch 'analysis' into APIify

Conflicts:
	js/NOVAXML.js
Will be resolved in next commit
Resolved conflict
Updated index.html and page.js

Page now automaticly adjusts to api
Graphical feedback created

Page now gives feedback while loading
Minor edit

Corrected week range and moved schdule variable to global scope
Merge branch 'master' into APIify

Resolve conflict in next commit
Conflicts:
	js/NOVAXML.js
Conflict resolved
Minor adjustments

Added license to files, fixed phpProxy, minor changes in NOVAXML.js
Correct BASE_URL index to correctly recive PDFs
Added failsafe for nonexisting progresFn
Temporary fix for failed lessons
Minor fixes

Added failsafe for nonexisting progresFn, changed week threshold
Merge pull request #8 from Kirens/APIify

index.html uses NOVAXML.js api