Created by: romanoid
- Added validation case for where user both passes the repo and toMavenCentral (previously toMavenCentral was simply ignored)
- Replaced implicit default of maven Central in Publisher with explicit logic.
- Switched temp folder location from root of the repo to buck-out/tmp/publish to avoid adding clutter to the repo root.