Added inherited, included and extended hook macros
Fixed codegen bug related to var of NoReturn type. Also: always verify llvm modules in specs.
Moved hook specs to their own files, and added specs for wrong number of arguments
Started with method_missing macro :-)