handle notification on-clicks properly

no duplication of activities on notification on-click
listen to android media button events

for headphone button control etc
Fetch 8 results from sound cloud search

previously 4. More accuracy apparently.
refactor
we now read <description> and <tag-list>

higher sound cloud track accuracy
perform requests if any object is null
Cancel all volley requests

this fixes the fragment not attached to activity exception
set colors for Lollipop

using appcompat attributes
use compat padding true

we want cardview’s padding to be same on below L, L and above
replacement for titlepageindicator

a new view pager indicator
crash fixes