Add basic logging on ajax failure
Fix previous commit

- Coffeescript has a nice feature to simplify referencing of
object `this` by using => instead of ->.

- The way I was trying to get the name of current method
didn't work well for unamed methods (named methods don't
exist in coffeescript)
Refactoring, remove useless parentheses
Modify PlayerActions' methods to use them as class methods
Little fix, replace console.log by console.error when logging errors
Run the searching every time filters are modified
Display errors when fetching data for the playlist or the search
Disable zoom by pinching on mobile
Modify the main layout for a more semantic one
Design a more responsive, mobile first layout
Add anchors to switch between the player and the playlist / search
Remove the debug image
Add a toggle state for play / pause
Fix the way I'm using conditional binding for playlist and search
Add styling to result of search and playlist
Add methods to manage the playlist
removing image manipulation
Add a toggle state for play / pause
Fix the way I'm using conditional binding for playlist and search
Add styling to result of search and playlist