Activate web crypto api (still fails tests)
* Remove api support for safari
* Fix error handling