Adding ApexDocs.
More ApexDocs and cleanup.
Moving the Error Context enum to the Global Proxy.