Code to execute Bitcoin scripts

Includes
 - Code parser to a statement tree in StatementTree.hs
 - Monadic execution of OPs in Exec.hs
 - Addition of some missing OP_* in Script/Types.hs
 - New dependency on parsec
 - Some basic tests on stack value functions

Able to verify the transaction scripts in the first ~180 000 blocks in the block chain.