closes #350 - calling ractive.off() without keypath removes all handlers
remove component tests from misc.js
use different method of removing subscribers, as tests are otherwise unpassable due to phantomjs bug (#350)
fixes #351
rebuilt with #350 and #351 hotfixes