Skip signing when not releasing and publishing

- Also allows install if no username and password in the gradle.properties file.
- Remove settings.gradle since attaching both projects leads to gradle crashes and they are not really dependant.