New API format and tests (as a starting point)
Using strict and JSHint for completeness
Added US format and 'npm run tdd' command

- Added US format
- You can now develop the right way with ease: npm run tdd
README.md update
changed dependency from `expect` to `expect.js`
Merge branch 'v2' of github.com:Peerby/address4geo into v2
Merge branch 'v2'

Conflicts:
	formats.js