Make GeogitTransactionState set the commit author and email from the 'fullname' and 'email' transaction user properties.
Added basic authentication for http remotes.
Merge commit '2232239deffd8e3a280c7877fcd0efdd497ea325' into security