fix for android-18 API support
update to project build configs and externals