Huge commit, I apologize ...

I have made tons of changes to the device files.
It is hard to break them up, so consider this the initial commit.
I have gone way overboard with the amount of files really needed,
and have added a bunch of things for future use.
Include my personal build script ...

This should be run from /android or what ever you name your root directory.
Merge pull request #1 from BSydz-MTK/master

merge from master branch