Add istanbul code coverage
Increase test coverage a touch
Drop unused registerHelper inverse parameter
Drop unused DECLARE opcode
Drop unused Compiler.disassemble method
Fix compiler program de-duping
Use public url for spec submodule