Broaden directory & file requirements in validation.

With Android Studio/Gradle's project & flavor structure, a manifest file and src
directory may not necessarily exist.