vm: Implement "with" statement (SETUP_WITH and WITH_CLEANUP bytecodes).
tests: Add "with" statement testcases.
Merge pull request #389 from pfalcon/with-statement

With statement implementation