Fixed anonymous user push crash casued by Signature which doesn't allow "<" and ">" in the username.
Added full pack parser to retreive exact commit details. Added git service result output parser to identify errors and not process those receive packs. Needs more testing.