isValidProject needs to allow for .cordova not existing

closes #117