Documentation update
Moving script and opcodes from Haskoin.Protocol to Haskoin.Script
Fix warnings
Merge all the protocol types into one file