Fix lib structure
Add spec for song, album_songs
Refactor and write specs for Configs
Enable configs array access
Refactor and spec SubsonicAPI#search
Implement and spec random_songs
Implement and spec get_songs