warn user when an apis is not available
generating less code for the availability checks
nits
Merge branch 'master' into missing-api
Merge pull request #95 from dart-gde/missing-api

Missing api