Comparison

Adds rich == comparison. Comparison with, e.g. ``None``, as well as reverse comparisons if need be (see http://python3porting.com/preparing.html?highlight=comparison#comparatively-tricky).