Introduce script verification flags
These flags select features to be enabled/disabled during script
evaluation/checking, instead of several booleans passed along.
Currently these flags are defined:
- SCRIPT_VERIFY_P2SH: enable BIP16-style subscript evaluation
- SCRIPT_VERIFY_STRICTENC: enforce strict adherence to pubkey/sig encoding standards.