extract the javascript client from the stats gopher project

The js client was originally in the js project of:
github.com/sjltaylor/stats-gopher
add testem
helper can listen to all clicks
use gulp for the build
helper can listen to all mousedowns