Merge pull request #37 from greener-pastures/dev

Support for placing the drawer above the content.
Support indicator in TopDrawer.
Implement indicator for active view in top drawer.
Fix forcefully generating hardware layer on JB.
Move the menu view outside the screen when drawer is closed.

On older platforms where hardware layers are not used, simply toggle
visibility. This prevents overdraw, and ensures that the hardware layer is
created on start-up.
Bump build target.
Allow usage of drawer in layout files.
Avoid rounding errors when slowly dragging.
Remove MenuListView, it wasn't needed.
Check API level before enabling hardware layers.
Only use hardware layers on API12+.
Change package.
Remove deprecated class.
Allow custom touch bezel size.
Fix typo.
DoubleCheckedLocking removed in checkstyle 5.6.
Make travis work again.
Remove deprecated attributes.
Always save the new offset.
Add bottom drawer. Use enums for position instead of ints.