Use a cid for changeSong() argument
Make Playlist a model which embeds a collection
Highlight currently playing song
Make prev/next track buttons work, stub pause
Add placeholder background image
Implement pausing
When track finished, autoplay next in playlist
Hackish fix for "can't encode to ASCII" error

I'm getting a UnicodeEncodeError when I run
   ./manage.py createdb --verbose
on my Raspberry Pi; songs with non-ASCII chars
in the tag seem to trigger it.

There may be a better workaround but for now
this patch fixes it.
Remove unneeded `mkdir static` line from install steps
Correctly update playlist pos when song removed
PEP8 fixes
Group albums (note: DB structure changed!)

Albums are now grouped by album artist and title.
(This is not perfect and will do the wrong thing sometimes.)

Also added track number to the Track model,
and started checking for release dates.
Fix exception when album tag is empty

This commit prevents an AttributeError exception
by correctly returning 'album': '' when a search
brings up a result with no album tag.
Add placeholder text to show where to type
Compactify search results
Limit search queries to 30 results
Find cover art, show it when songs are played
Attach views to window object for easier debugging
Clear search result list when box emptied

Closes #8
Search token-wise