Introduce POM dependency on VSphere 5.1 SDK, not done yet, WIP.
Merge branch 'master' into vim51_win8
Upgrade to use Vsphere 5.1 SDK jar, fixed all compilation error with new
wrapper class VmwareClient.
Merge branch 'master' into vim51_win8

Conflicts:
	plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/VmwareServerDiscoverer.java
	plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/manager/VmwareManagerImpl.java
	plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/resource/VmwareContextFactory.java
	plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java
	pom.xml

Signed-off-by: Min Chen <min.chen@citrix.com>
Merge branch 'master' into vim51_win8
Fix cast error from List<?> to array.
Merge branch 'master' into vim51_win8

Conflicts:
	plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/resource/VmwareContextFactory.java

Signed-off-by: Min Chen <min.chen@citrix.com>
Fix a bug in converting Enum type to String.
Fix ClassCastException.
Merge branch 'master' into vim51_win8
Fix a bug in register template, cannot find template adapter.
Add new windows 8 guest os entries to DB.
Trust all certificate in vcenter connect.
Enable logging in systemvm.
Fix systemvm.iso path search issue.
Fix how we can get VimPort cookie in SDK 5.1 due to ws implementation
change from Axis to JAX-WS.
Add -XDignore.symbol.file=true javac option to avoid compilation check
to acccess com.sun.xml.internal.ws.transport.http.client package.
WIP: Add view all button to NIC
Style view all button
Implement view all behavior for multi-items

-Call viewAll() on click to open new panel with corresponding view

-Pass context of selected item (such as nic object) to panel

-Allow custom title for panel