did most of transition from package:js to dart:js
changed type declarations
removed package:js dependency
removed interop.js include
refactored to simplify adapters
refactor to consolidate adapter stuff
removed interop stuff from README
Merge branch 'dartjs'
fix #30