Change in user role, actually bugfix.

On one of systems I provisioned usernames ened up with \r appended to them, this is because lines were split on newlines.

In new version lines are splitted over whitespace, which may be better.
Removed unnecesary class in this pull request.
Merge pull request #101 from jbzdak/user_fix

Change in user role, actually bugfix.
Documentation updates
Documentation updates
Replaced M2Crypto with Pycrypto

Pycrypto weren't add to REQUIREMENTS/setup.py
because it is already a fabric dependency

Signed-off-by: Fernando Rocha <fernandogrd@gmail.com>
Added tests for SSHRole

Signed-off-by: Fernando Rocha <fernandogrd@gmail.com>
PEP8

Signed-off-by: Fernando Rocha <fernandogrd@gmail.com>
Make use of assert_called_with and assert_has_calls

Signed-off-by: Fernando Rocha <fernandogrd@gmail.com>
Merge pull request #103 from fernandogrd/master

Replaced M2Crypto with Pycrypto
Documentation updates
Documentation updates
Documentation updates
Documentation updates
Documentation updates
Documentation updates
Documentation updates
Completing the recipes
Documentation updates
Provy theme for docs