Fixing JSHint's JSON, and removing the makefile

cc @exojason 

There are a *lot* of JSHint failures; do you want me to try and patch them up in this PR, too?