Simplify undo bar layout

- Pretty much a complete rewrite of the undo bar layout now based on RelativeLayout
- Flattens the view hierarchy by killing a nested LinearLayout, yay!
Update Android Gradle plugin to v0.14.1
Run sample app against API level 8