Changed page # to start at 0.
Artist page index now starts at 0 for infinite scrolling pagination.
created empty search.js for handling searches
Added CSS and markup for displaying search results in table
Restored original markup, fixed some cascades in CSS.

The way the CSS rules were set up, rules for the library view were
affecting DIVs in the new search results, so CSS was updated.
Successfully copied the playlist table to a search results table.

Copied look and feel of the playlist table as a search results
table, sharing necessary styles between the two markups.
Fixed broken JS that resulted from implementing search results.

Had previously added JS to mimic the resizing of the playlist for
the search results table, but this may not be necessary, and was
breaking things, so I removed it.
Fixed sizing code to include search results pane
Added JS for adjusting results rows
Added search input field.
Updated AJAX calls to reflect new URIs

Changed API, so /tracks and /albums are under /library, and is a
GET, since we can't add things
Implemented search interface.

The look for the search form on the web client is complete.
Migrated JS to CoffeeScript

Migrated the JS to CoffeeScript, added audio element to clients
index
Removed invdividual coffeescript files
Merge branch 'coffee_script_migration'

Added coffee script JS for clients.js.coffee

Conflicts:
	app/assets/javascripts/decaf/library.js
	app/assets/javascripts/decaf/playlist.js