change basePath to project root to not confuse karma

 The karma-runner has a bug where on Windows the HTML-coverage report is
 saved next to the source file that was tested ie. in build/ next to
 the tested boomerang-0.9.0.js file instead of in the configured
 tests/coverage directory.
Split up 02-utils.js in seperate files

 Testing BOOMR.utils in its entirety is a bigger set of tests that
 becomes unwieldy to navigate even at only a few functions covered.

 Splitting this into manageable chunks based on the function that is
 supposed to be tested makes it easier to work with.
setCookie unit-tests: add no argument test

 This test was not in the suite but discovered using coverage reports.
Initial set of tests for BOOMR_check_document_domain

 This test-suite is supposed to test the global function
 `BOOMR_check_document_domain` function which is necessary for iframe
 traversal should boomerang be called inside an iframe. It is not
 complete and will need investigation into mocking iframes.