Highlight total error result

instead of failing ones
Added popup modals as system feedback
Fix renderMs filter to round ms values
Add test for renderPermutation
Adding comment to genToggle directive
Rename genToggle to genSwitchTab
Fix edit problem form having 2 selected tabs
Add missing ace service
Allow to set the problem to be edited via the url

The new route is "/editproblem/:problemId:"
Merge pull request #38 from dinoboff/edit-problem

Fix some  minor bug, add tests and add a new route to edit a specific problem
Tournament Controller updates

changed variable naming convention and edit controller methods to follow
existing API calls where possible.
Events cutoff at 40, max display 50

Current participant will still be shown at the bottom if exceed 50, but
will not have ranking shown
Added icons to buttons
Hid "+1"
changes made that weren't synced
updated schoolsmap and live ranking
Merge remote-tracking branch 'upstream3/master'
updated schoolsmap
added link to maps
updated to flow/logic/api based on mastery_phython.py
Merge pull request #39 from glenwks/master

Schoolsmap functioning on localhost now with view for events
Fixed Purpose Video key.id issue

Also, Added Try Catch for Mastery if User doesnt have any prior records.
Will default to Zandar, and first path on player_progress API list.