Create AppModelPlugin which uses component model.

Change-Id: I75fdd32cd87b006087632cc7a24be5514671d13f
Merge "Create AppModelPlugin which uses component model." into gradle-dev