added gradle files to allow for generation of .aar files and switch to the new android build system