move project to gulp based build with karma and sauce

fixes #4
thorax.js defined multiple times here.