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