JSLint Re-formatting

With the exceptions of the trailing commas in IE8 spotted by isuftin, all changes in this pull request are cosmetic. All tests still pass. All use cases of the app perform as expected.