Improve integration test suite
Implement generic timeout handler, implement PING IPv4 and IPv6 test,implement connecting over ssh to the public IPv4 and IPv6 address forhostname verification, numerous fixes.
Commit initial version of Synnefo deployment test
Add an initial version of a tool to test a Synnefo deployment.The tool uses Python testing to run a number of test scenarioson all available images. It is still a WIP.
Refs #1155.
Merge branch 'api-current'
Conflicts: README.upgrade
Change Update Metadata to create non-existing keys
Update Metadata methods for servers and imagesused to ignore keys that did not exist. This patchwill create them instead.
Refs #1403Refs #1399
Admin improvements
Refs #849Refs #1055
Be more verbose for multiple choices attributes
Refs #849
Add --apiurl and --token arguments
Remove --api and --host as they are now redundant.
Fixes #853
Add invitation list and resend commands
Add stats command
Refs #995
Merge branch 'admin'
Conflicts: invitations/templates/invitation.txt
Split the tools in a separate snf-tools/ directory