Add bower manifest for deps.

[fixes #169]
[Tests] Extract test setup script.

Allows for easier debugging
[Tests] Bump to latest version of grunt-mocha

Fixes phantom timeout issue
[Tests] Be more explicit with onload