Refactored tests; added coverage reporting
Some tests are stepping on toes of others (=not encapsulated)
Added coverage report (also discovered problem with grunt-blanket-mocha - it runs on old phantomjs; solved by adding es5-shim)
Merge pull request #178 from romanchyla/coverage2

Added coverage reporting to bumblebee