Fix license files
5.1.0 -> 5.5.0

This is actually from vSphere 5.5.0. My bad.
Fix sample scripts to use argparse and provide better help. Also remove the egg-info dir
Really fix sample scripts to use argparse and provide better help. These files got left out in the previous commit
Update getallvms.py

Default port to 443 which should fit most of the cases.

(Modified by joshk0: enforce type=int)
Update poweronvm.py

Default port to 443 which should fit most of the cases

(Modified by joshk0: enforce type=int)
Fix up whitespace and formatting
Recurse into folders in getallvms.py

Depth protection is used to avoid infinite recursion.

[Merged after edit by joshk0]
pyVmomi compatibility statements