CLOUDSTACK-2266: marvin tests for IP Address reservation within a network it also adds the ipaddress parameter to virtual machine's create method in base.py

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 955408166cde19f0cc7142a086d7789e0adad614)
CLOUDSTACK-1800: Add automation tests for reset sshkey to access VM

Reviewed-By: Harikrishna Patnala <harikrishna.patnala@citrix.com>
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit dd4b1cbf449b63cd2b34197c7c9b19ec1cc4822e)
CLOUDSTACK-2247: Automation - Reset a VM on Reboot

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 62b0ad03c871c7100433b39593a82d393879124e)