Update for libstatgrab 0.90

Update the Python bindings to match the libstatgrab 0.90 API, and generally be a bit more Pythonic (report errors as exceptions, remove redundant prefixes on names).

This provides the old API, so in theory, it shouldn't break existing pystatgrab code.