added karma to npm test
Merge branch 'master' of github.com:crcn/sift.js
ability to use custom operators