Remove FrameRequest trait in favour of js.Function1
Merge pull request #27 from mseddon/framerequest-fix

Remove FrameRequestCallback trait in favour of js.Function1
Update package.scala

Killed the multiple implicit conversions to `*` and `js.*`
Convert all valid `js.Numbers` into `Int`s
js.{Number, Boolean, String} -> {Double, Boolean, String}
Abstracted away standard javascript list into JsList[T], saving a bunch of repetition
reverted a bunch of changes back to Doubles, JsList -> DOMList
Update .travis.yml
Delete main.iml
Version 0.5.