Use 'ValueError' instead of common base 'Exception'.
Be more robust and use better variable names.
Very basic test script for 'HRM.py'.
Print information about new jobs.
Use pprint library for printing output.

refs #130
Inherit from "dict" instead of generic "object".

This allows to use the inherited functions for get/setitem and repr, so we
don't have to redefine them.