TabInfoFragment: Fix null pointer exception

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
gitignore: Add build directory

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
AndroidManifest: Remove deprecated uses-sdk

Also:
- add ACCESS_SUPERUSER permission
- Replace theme

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
Replace SwitchPreference with SwitchCompatPreference

For Lollipop material design.

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
Changes for Lollipop material design

- Change to material theme
- Change actionBar to Toolbar
- Distinguish mako Lollipop (modules fragment is not used)

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
Build with latest Android libraries

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>