Revert "rollback file"

This reverts commit b13cc9bca82a6c2df642262e19989a930528d5e3.
tweak example
merge
set correct header on requests
formatting
the correct version of this file
merge
 ->
Cleanup of Grunt tasks.
Updated README.md
Further cleanup in example.
Gettings tests integrated. Fixed bug in cards.cardType() where not calling trim(). Also, need to check typeof is string in cardType(). Finally, added check if trim() exists, if not, create it (support of old i.e. versions).
Mo' test, mo'problems.
Fix bug in isSecurityCodeValid, check typeof, and more tests.
Fixed cardType() to support passing card numbers as pure numbers.
Added license.txt to the start of build/balance.js. Respect legal yo'.
Finished card tests, and added email tests. Also fixed emailAddress.validate(), would return null. Not excusively returns true or false.
Remove report stuff yo'
Final commit, before working on tokenization tests.
Merging in changes from rev1 into master.