Protocols.WebSocket: make the stream and parser available
Better typing.
Added F_LEXICAL_LOCAL amd64 edition
Removed a bunch of commented out misleading debug

(copy paste much? :)
Added lvalue version of lexical_local
Compiler: Added some trivial peep-hole optimizer rules.
Compiler: Added some CALL_*_N peephole rules.
Added F_CLEAR_4_LOCALS opcode.

I see a need for a CLEAR_N_LOCALS one instead.
How did that get away?
private implies protected
static -> protected
static is now deprecated, as per the very long term plan.
Removed CLEAR_2_LOCAL & CLEAR_4_LOCAL, added CLEAR_N_LOCAL

This simplifies things a bit, and reduces codesize at times.

The record I have seen while running the testsuite was a clear_n_local(23).
Hide snmp_errlist
Better MD5
Default to mark create as protected, not static.
AbstractParser actually abstract now.
Make _sprintf protected.
Compiler: Fixed memory leak.

The F_*_EQ optimizer leaked types.
Added protected and private.