Catch exceptions srp

Rebased with current spideroak/crypton master - all tests pass