tidy up webkit/ios
add motion-kit.
abstract web->native message handling as data_handler#on_msg
fix typo.
improve #pulse_off; document findings for buggy pulse.
improve #notify_in: better parameters, legibility
consolidate view / geometry wrapper methods from osx impl's.
move _rm_dep_hack to lib/motion-kit