fix the __all__ lists to contain strings rather than objects
remove unneeded whitespace
make Interval and IntervalSet new style classes
adding whitespace after comma as per pep8
Join intervals on creation of an IntervalSet. Fixes #3