make Track just a dict wrapper

The main difference is __eq__ for using the dict
as a (hashable) key in another dict.
Otherwise we could use the dict directly.
set version to 2.0.0-dev, fix typo