Add Network.Haskoin.Internals to export haskoin internals

This enable libraries and tools to re-use the great code available here.
The rule is that no guarantee on the stability of such module.
Merge pull request #84 from np/internals

Add Network.Haskoin.Internals to export haskoin internals
Exposing verifyTx
Merge pull request #86 from plaprade/master

Exposing verifyTx
JSON instance for SigHash and SigInput
Merge pull request #87 from plaprade/master

JSON instances for SigHash and SigInput
Stratum library rewrite
Merge pull request #88 from xenog/stratum-simple

Stratum library rewrite
Fixed thread exceptions in Stratum code
Merge pull request #89 from xenog/stratum-simple

Fixed thread exceptions in Stratum code
Bump stm-conduit and quickcheck versions
Merge pull request #91 from plaprade/master

Bump stm-conduit and quickcheck versions
Using json-rpc library
Merge pull request #92 from xenog/json-rpc

Using json-rpc library
transaction signing functions now return a complete flag corresponding to verifyStdTx
Merge pull request #93 from plaprade/master

transaction signing functions now return a complete flag corresponding t...
Fixing cabal file
Merge pull request #94 from plaprade/master

Fixing cabal file
JSON fix
Merge pull request #95 from xenog/json-fix

JSON fix