move project to gulp based build with karma and sauce

fixes #4
It's a question of Sauce stability. Their environments generally act like they are sauced so we don't want to run unnecessary things there. Suppose for now we can do oldest and latest claimed version.