Update fetch scripts
Consolidate modules in modules dir
Rename grand.language => grand.locale
Add some tests
Add timezone tests
Use named functions, remove uuid
Update README
More tests
Add travis.yml