Fixed #2136 - Added styles

Added styling for versionadded, versionchanged, and
deprecated.
Update archlinux.rst as packages have changed

The docker package has been added into the Arch Linux community repo, this means that the package names and installation instructions have slightly changed.
Adjusted handling of inactive user login

The return status for inactive users was being checked
too early in the process, so I moved it from just after
the handling of POST /v1/users/ to after getting the
response from GET /v1/users/
change the policy wrt $ sudo docker to simplify auto-testing
Merge pull request #3088 from SvenDowideit/start-cmdline-examples-with-dollar-for-easier-testing

change the policy wrt $ sudo docker to simplify auto-testing
fix jsonmessage in build
update doc
disable progressbar in non-terminal
Merge pull request #3096 from dotcloud/fix_fix_jsonmessage

fix jsonmessage in build
Merge pull request #3094 from tang0th/patch-1

Update archlinux.rst as packages have changed
Merge pull request #3030 from jamtur01/versions

Fixed #2136 - Added styles
Merge pull request #3077 from jlhawn/3076-handle-inactive-user-login

Adjusted handling of inactive user login