Implement the `pushContext` & `popContext` methods

Fix https://github.com/fruux/sabre-xml/issues/16.

Tests are missing.
I'm also not super sure of the benefits of using an object here... an actual array would suffice no?