Dont push as long as there is no distributionSite
Reset to how it was before evil fix of #13 because otherwise it causes
heavier proplems when updating the project preferences after a restart
of the ide.