Move commits dates to left
Add description to MergeRequest model
Improve Merge Request form

* added description
* simplified form
* enabled gfm autocomplete
Merge branch 'ui/commits_list' of /home/git/repositories/gitlab/gitlabhq
Merge branch 'feature/mr_description' of /home/git/repositories/gitlab/gitlabhq
API: admin users can sudo commands as other users

-Specifying a header of SUDO or adding a :sudo with either user id, or username of the user will set the current_user to be that user if your identifying private_token/PRIVATE_TOKEN is an administrator token
Some of the requested updates, rebase on master

Change-Id: I305266fe9acbbb5136adeeb52e7e4e1d6629a30a
Style guide fixes (spacing)

Change-Id: I966bfd0ccc4b05925384ecab8c6cbe3c6ba3b667
Merge pull request #3525 from karlhungus/api_sudo

API: admin users can sudo commands as other users