ARMORY-213 - RFC 6979 (Deterministic Signing) support

Third checkpoint. Code is basically complete. Unfortunately, this
delivery will break the gtest module. This will be fixed ASAP.

In addition, some minor changes have been made to assist in getting the
gtest module to work under OS X. The module still doesn't work yet.