Create browser tests and integrate them into the Gulp cycle

Fixes #96