[WIP] Base Android Mode on PDEX

Signed-off-by: Umair Khan <omerjerk@gmail.com>

I was thinking of basing Android Mode on PDE X lately. 
This is what I achieved till now. The suggestions and error checking is working fine.
The only thing left to add is the PDE X mode menu in the title bar. (Just a little stuck here as one mode is allowed to add only one menu and Android mode already has one. This needs to be figured out.)
It would be really great to have expert opinions here. :)