Simplified some values, and removed undeclared/unused variables.
Simplified functions for base conversions between number strings.
Simplified base conversion functions
Deleted js/json2.js

This file just redefines the JSON object used for parsing and stringifying, which is already included by default in > 90% of browsers.
Re-add .gitignore, these are normal "build" artifacts which should never be committed.

If one wants to ignore files for their specific environment, edit .git/info/exclude
Complete removal json2.js.