tests: moved to their own folder.

no need to pollute the mainworkspace with them.
Merge branch 'master' into cgg/dev
+utils.js, a file containing utility functions.

For now only contains getTheFuckingJSON function, whose name seems to be
explicit enough.
add synchronize module
datasource-police-uk: is asynchronous; actually works.
tests now run asynchronously!
add a test for datasource uk