Add IActivityExtension and ability to auto-create android extensions

By this pull request I want simplify creation of android extension by removing needs of change MainActivity.java template.