Add gradle support, AAR support

These commits add support for gradle and for building Cards-UI as a AAR file. They depend on an update to the Silk repo as well (forthcoming).

The AAR file can be included in the developer's build.gradle file, allowing them to use the Cards-UI code and resources with just one line.