createDirectory return false on sftp.php class

Each time that a new folder is created on the sftp server, mkdir function return false. Nevertheless the folder is created on the sftp server.
The lib php-ssh propose the mkdir functionnality to use directly ssh2_sftp_mkdir.
With this, the function createDirectory return the good value (true) if the folder has been created properly.
Created LazyOpenCloud Connection.
Created Connection Factories to Allow LazyOpenCloud Connections to work.
Created Unit tests for OpenCloud and LazyOpenCloud
Added Documentation to README.md for LazyOpenCloud.
Set the dev revision for rackspace/opencloud to version 1.6.*
Fixed Serveral bugs within the OpenCloud adapater class that would have throw fatal php errors about calling a method on a none object.
Fixed Punctuation in mardown file.
Fixed Notes as given by I310
Removed the Unit tests for the OpenCloud and LazyOpenStack adapters, and created specs to cover those classes.
Fixed Spec with notes from Stof.
Also, removed the comment from RackspaceAuthenticateionFactory.
Reformatted Code per PSR-1 & 2.  Also removed the visibility from the Specs although PSR-2 requires them.
Merge pull request #213 from cdwlighting/master

OpenCloud Lazy connection and Unit tests
Merge pull request #211 from yvalentin/patch-1

createDirectory return false on sftp.php class
Adds .idea directory to .gitignore file for users who use PHPStorm.
Merge pull request #217 from woodsae/ignore-idea-directory

Adds .idea directory to .gitignore file for users who use PHPStorm.
Removes IDE-specific ignore.
Merge pull request #220 from woodsae/remove-ide-specific-ignore

Removes IDE-specific ignore.