Revert: Remove false extensions of Model interface

BasicGradleProject can be fetched as a model through a BuildAction

+review REVIEW-5254 (reverted from commit 1e9a65d2cfd609fd037f1c7d6766dbd8a58e7783)