in-progress implementation of new schedule format
some schedule changes lying around
Updates for new schedule format
French translation update
New po2json URL
Don't include exceptions[] in serialization if there are no exceptions
Update tests for schedule change
Merge branch 'nusched'

Conflicts:
	app/js/schedule.js