jshint, signal-to-noise cleanup; added semicolons, unified space indentation
jshint, signal-to-noise cleanup; using array literal for new arrays
See also http://jslinterrors.com/the-array-literal-notation-is-preferrable/
jshint, signal-to-noise cleanup; using object literal for new objects
See also http://jslinterrors.com/the-object-literal-notation-is-preferrable/
jshint, signal-to-noise cleanup; using object and array literals for new objects
Found more hidden cases
jshint: Moved function declaration out of block
jshint: Moved function declaration out of loop
See also http://jslinterrors.com/dont-make-functions-within-a-loop/
jshint: Modified function declaration to let it be within a block
jshint: Using explicit radix for parseInt()
See also http://jslinterrors.com/missing-radix-parameter/
jshint: Avoiding variable bleed to global scope at for blocks
JSHint: Added parentheses to constructor calls
See also: http://jslinterrors.com/missing-invoking-a-constructor/
Merge pull request #2 from dertseha/formatting_jshint

JSHint formatting cleanup, first batch