Fixes #179
Release v1.2.3
Remove tests, we'll replace them
Remove files not used by the Promisable interface
Change interface to match promisable
Add promisable's tests in
Add (modified) README from Promisable
Update travis.yml
Set the package version
Add regenerated browser copy back to the repo