Correct matching on new create_oracle_keys function
Add initial submit-t2-signature JSON API and extend setup stuff

* Add initial submit-t2-signature API which calls Bj to add signature
  and possibly broadcast, then updates contract state in db.
* Add runtime_tools to mw app deps list.
* Add commented out prototype for forcing openssl to block for quality
  entropy bits (/dev/random).
* Increase contract setup concurrency hack from 4 to 6 processes.
Merge branch 'gustav/contracts10'

* gustav/contracts10:
  Add initial submit-t2-signature JSON API and extend setup stuff
Saturday night merge of mocks and JS
Delete bitcoin-tool binary from git
Add base58 enc/dec and proper tests for base58 and hex enc/dec
Merge branch 'gustav/base58'

* gustav/base58:
  Add base58 enc/dec and proper tests for base58 and hex enc/dec
Changes to test bets setup and EC pubkey wire format

* Reduce test bets to ~ 50 for quicker setup and easier dev
* Forward returning id from postgres through event/contract creation
  functions
* Change API EC pubkey encoding validation to 51 chars base58 in lieu
  of base58check utility function
Merge branch 'gustav/contracts11'

* gustav/contracts11:
  Changes to test bets setup and EC pubkey wire format
Add base58check enc/dec and use it for contract API input

* Add base58check enc/dec functions and proper test for them,
  excluding correct handling of leading zero bytes / "1" chars
* Use base58check in JSON API input validation
Merge branch 'gustav/base58check'

* gustav/base58check:
  Add base58check enc/dec and use it for contract API input
Make base58check work with leading zero bytes / leading "1"
Merge branch 'gustav/base58check2'

* gustav/base58check2:
  Make base58check work with leading zero bytes / leading "1"
Add entered test giver to all test contracts
Merge branch 'master' into dev
working js for T1