Android update

Fixed a ton of bugs, re-factored and updated the code, simplified cjdctl's arguments (it now accepts enable and disable), and updated the README.md to reflect these changes as well as simplifying the instructions.