misc bug fixes and features

fixed continuous update bug
added cancel refresh button while loading
added IB-MYP grading support
added request queueing
AJAX promises and bug fixes

fixed jquery converters (although not in use)
fixed class title showing literal html entities
changed AJAX callbacks to promise-style