Setup the device search button to start the library search activity

Initially just moved onSearchRequested from NowPlaying to SqueezerBaseActivity
Should probably be an android search interface instead
Library search is now implemented as an android search interface

Using the search dialog, per http://developer.android.com/guide/topics/search/search-dialog.html

Additionally
-Use the same indeterminate progress bar, when waiting for the search results, as the item lists.
-Include the Now playing fragment in the search activity
-Block searches when not connected to a squeezebox server
Fixed context views when displaying search results
Implement search as an Android Search Interface.

Merge commit '8c51f7ae0de07dca78e7342e200c578576c14d5e' into actionbar

Conflicts:
	res/layout/search_layout.xml
	res/values-nl/strings.xml
	src/uk/org/ngo/squeezer/SqueezerSearchActivity.java
	src/uk/org/ngo/squeezer/SqueezerSearchAdapter.java
	src/uk/org/ngo/squeezer/framework/SqueezerFilterableListActivity.java
	src/uk/org/ngo/squeezer/itemlists/SqueezerSongListActivity.java