Refactor: Hawk crypto methods return HawkCryptoOutput instance, HawkResponse error contains input data