App sidebar [2/2] Squash all commits

-Add user defined transparency to app sidebar [2/2]
-Add user selectable size for sidebar [2/2]
-Add ability to exclude apps from the sidebar [2/2]
-New app sidebar with support for folders, custom ordering and support for left/right side [2/2]
-Use preference change listener for the enable switch since the user could slide the switch over and onPreferenceTreeClick would not be called
-Add adjustable trigger area for the @ppbar. Users can define the width, height and Y position of the trigger area. Only this area will receive touch events. [2/2]