Add Version Script
Expose `version.VERSION`

This should be a little more Pythonic.
Tweak Namespace a Little

Add some more rich functionality to the namespace. The existence of a variable
can be checked with the `in` operator and `!=` can now be performed too. Also
ensures that the object is not hashable.