Implement support for Android Studio.

This change incorporates all the necessary build files, packaging changes, makefile
tweaks and documentation needed to make openFrameworks work on Android Studio.

This resolves issue #3408.