reorganise `bitcoin.transaction()`
minor bug [breaks test suite]
underscores in match IDs (fixes #247) [turned off]
underscores turned on [breaks test suite]
fix integration tests
fix unit tests
Merge pull request #491 from JahPowerBit/develop

Update tests
new version checking (fixes #203)
message initialise functions (fixes #193)
‘destroy’ functionality (fixes #145)