Added to_seconds method

to_seconds returns the supplied position converted to seconds.
Fixed the __len__ method

It failed if self.length was less than 0 now it always returns a number >= 0.
Can now list valid id3 genres and their ids.
Can now specify id3 tags and the commandline.