Merge pull request #381 from vedujoshi/R1.06

Remove monkeypatch to avoid rare occurance of paramiko ssh sessions gett...
* Create sanity resource objects dynamically and not at one go
* Add attach/detach case
* Add options to specify port/fixed IP while creating VMs
* Populate required objects in VMFixture without calling verify_on_setup()
Complete the merge of commit f885aa9 in R1.06 branch
Merge remote-tracking branch 'upstream/R1.06' into R1.06
Pick f885aa9 from master , other changes to get sanity working