features API in python for libdiscid 0.3.x; re #20

To make sure we have a valid feature list,
we do some checking in Python when the libdiscid API
is not available, but ISRC/MCN API is.
DiscId.read() can raise NotImplementedError