docs: Update contribution guide, add note about git format-patch and commit
squashing.
docs: Update contribution page - add "code conventions" section.
docs: Add a note about synchronizing the branch.
LIBCLOUD-475 fix key_name in Ec2 and Cloudstack drivers

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
Fix lint issue.