Unifying ScriptInput and ScriptHashInput
When an input has no keys while signing, we return a status based on validation
Adding function getSigParams
Adding Either String (Tx, Bool) as the result of signing a transaction
Adding isPushOp
Fixing testGuessSize test
Merge pull request #50 from plaprade/unify-scriptinput

Unify ScriptInput and ScriptHashInput types
Merge branch 'master' into full-script

Conflict resolved by using Script/Parser.hs from master

Conflicts:
	Network/Haskoin/Script/Parser.hs