WIP Remove API

Includes changes from PR #1086
Karma tests fail on my laptop
sorry for the spam, but:
Don't forget to run `grunt shell --target=dev` in bitcore!