fixes for trailing commas and redundant local declarations of arguments for jshint love
node test as shell script
massive refactor of all sub modules and rebuild to remove syntax errors and jshint issues
change to support amd, modules.export only Faker and Faker to global otheriwse. change domains - removed .uk and added biz, io, me, net, org
fixed build script, removed a pointless trailing slash
Merge pull request #27 from DimitarChristoff/jshint-fixes

Jshint fixes