Move funcunit-as-promised over from myyola

Adds poller.js and func-unit-as-proimsed from myyola, and adds browserify build task to make it distributable
Lint the code with jshint

Lints the code, adds an npm run script for running jshint
Fix syntax; error
Remove copied browserify-shim code from myyola

This installable does not use spine.
Merge pull request #1 from yola/initial_branch

Move funcunit-as-promised over from myyola