fix for screen redrawing while having more than one button controller

Signed-off-by: Eric Friesen <efriesen@gmail.com>
I hope this fixes a crash I'm seeing.  Some Google-fu seems to point in this direction.  I'll push it and see if it helps.

Signed-off-by: Eric Friesen <efriesen@gmail.com>
crash fix, hopefully, and screen redraw fix on sidebar editor

Signed-off-by: Eric Friesen <efriesen@gmail.com>
remove savedinstancestate

Signed-off-by: Eric Friesen <efriesen@gmail.com>
overhaul of fragment loading.  all fragments now load into the same area.  nested fragments are reduced.  new animation of setting and navigation (things that need larger space hide the passenger controls fragment).

Signed-off-by: Eric Friesen <efriesen@gmail.com>
organize buttons better

Signed-off-by: Eric Friesen <efriesen@gmail.com>
big nav change over.  changed to a better, more up to date nav library.  also fixed nav sidebar loading.
basically it's getting things to how they were before the major button controller change over

Signed-off-by: Eric Friesen <efriesen@gmail.com>
rearrange buttons a little and add notification bar.  also go fullsreeen on > kitkat

Signed-off-by: Eric Friesen <efriesen@gmail.com>
nav, notifications, animations

A bunch of animation changes.  Improved map: larger, both sidebars hidden, search within map.
also started notification center for the top bar.  this allowed me to move buttons around a little bit too.
notification bar

some improvements to the notification bar. more unifed and better looking
apk with notification center
minor ui tweaks and margin fixes
app icon

if you don't choose an icon when loading pinning an app to the home screen it will use the default app icon.  however, it is smaller than the rest, but that's a limitaion of the android system
default icon for app apk
notification center fixes

start and stop the runnable in the notification controller onpause/onresume
icon fixes

if you pin an app to the homescreen, it makes the icon bigger, similar to the others.  also limit the name to 12 characters.  in the future i may make the text smaller instead of truncating.  i just couldn't do it how i wanted right now
fix for music button showing album art

i added the resouce id for the on screen buttons so they know which view they are located in.  I needed this for the music button to change the background to show the album art.
just noticed a bug with the notification controller.  when setting the note, the fragment is overwriting the homescreen and driver bars.  need to investigate farther.  for now i'll disable it.
small fixes

small icon fix.  notification center "fix" to disable next/prev buttons showing the new note, as i found a bug i need to track down
notificatoin fix

when pressing the next/previous song buttons, (replacing the notification fragment), while on screens other than the homescreen would start deleting random fragments... i think this should fix it.
make lastfm a little quieter