move project to gulp based build with karma and sauce

fixes #4
the readme support claims 4.3 - did we want to up that to 6/7, or just assume we are cool on the old browsers (so far, we aren't)