Merge pull request #1357 from cesine/master

Prototype release v1.93.0 fixes for LaTeX export
Merge pull request #1358 from cesine/myaamia

Myaamia branch
using jasmine node, removing require and emptying out most tests
converting Confidential to vanilla js object instead of backbone
turning off problematic tests until we get the new archetecture done.
jsdocs are running
added grunt cli
explicitly adding npm install
adding &
removing old backbone tests
turning on tests for all branches and turning on fail notifications
Merge pull request #1363 from cesine/tests

Updated tests to commonjs, still empty but closer to ready for future architecture