Implement the `pushContext` & `popContext` methods

Fix https://github.com/fruux/sabre-xml/issues/16.

Tests are missing.
hm think you are right.. didn't read carefully enough to see that there is a "init" case for that on `pushContext`