Added CSS classes for errors and warnings.
Fixed warning message when no stations in list.
Optimized App.Genres.
Refactored App.Search code.
Added station caching by App.Station.
Added App.Station.updateInfo() function.
Implemented "Last played" functionality.