Small changes for args, exceptions, and itsdb.

Args are now better at being given the proper argtype at MRS creation.

Exceptions are (partially) in a hierarchy (see issue #16)

The itsdb module can now read .gz tables in profiles.

Also Hook now has a __repr__() method.