Use singleton metaclass instead of classmethod
Use singleton metaclass instead of classmethod

Reduces instance access code from `FileHistory.instance()` to
`FileHistory()`.

Closes #29.

FichteFoll/FileHistory