Convert song data structure from array to dictionaries.

It makes the code using the song objects much more readable and
it should be easier to add new fields to song objects.

Signed-off-by: Piotr Tworek <ptworek@opera.com>