Implemented parsing for try/catch/finally.
Updated block parsing to account for comments and macros.
Added tests.
Implemented language-specific namespace parsing.
Added missing elements to the CPP namespace.