Adding scriptSender function
Adding more explicit error messages
Updating QuickCheck version dependency to 2.6.*
Adding Network as a top-level namespace for Hackage compatibility
Updating haddock documentation
Updating code style
Disabling orphan warnings
Updating Readme
Adding other-modules section to cabal tests
Renaming data constructor fields
Changing cabal build-depends format
Merge remote-tracking branch 'upstream/master' into state-and-error

builds, but tests fail (as expected)

Conflicts:
	haskoin-script.cabal
	src/Haskoin/Script/Evaluator.hs
	tests/Network/Haskoin/Script/Tests.hs