[BUGFIX] Download gerrit information using HTTP instead of SSH

Thus, the user does not need to enter his SSH credentials anymore
when running "./flow gerrit:update"
[TASK] remove broken code
[FEATURE] Added a PatchCommandController

Change-Id: Id3567b0e7f5fc36c542f32f5d52a7ea0a6d8aa45
[FEATURE] Added addTopic command

Added a new command to add a TopicRemote for all Gerrit repositories.

Just execute:

./flow gerrit:addtopic my-topic

This will add an remote 'gerrit/my-topic' to every Gerrit
repository in your Project you then can push your changes
to

Change-Id: Id143d588dc53cee366be78daaaef045f73d03dfe
[BUGFIX] Removed debug statement

Change-Id: Ieeda3dc1a91fe49669838dda66836e25d2d38ce0
[FEATURE] Added a LowLevel Gerrit:Update script

sometimes you couldn't execute gerrit:update
because of fatal problems in your code because of missing
changesets for example. This commit adds a way to fix
update and fix such an incomplete state through:

./Packages/Application/Famelo.Gerrit//Scripts/gerrit update

Change-Id: Ia35e958aa24d56fb3f600b0037e994b1b30b6f67