Merge pull request #1 from samilliken/master

Samiliken
Merge pull request #206 from brimstone/master

Change in logic for installer pre-flight checks from brimstone.
Since the installer logic was changed I went ahead and simplified it a hair.
Added jquery checks and resize function to the installer
Added new method for just updating the portlabel on a port and changed the JS on the devices page to be more direct in the update method. #191
Changed getPortNames and getPortStatus to return empty arrays on error instead of false #191
Added in VM refresh that Scott requested
Minor changes

; in SELECT in assets.inc.php
<BR> in conversion.php
ESX Class fully converted over to PDO. #164
Merge branch 'master' of https://github.com/samilliken/openDCIM
Merge pull request #208 from jomigom/master

Merge #2
Fixed the VM Refresh routines.  ESX::RefreshInventory was making a call to ESX::EnumerateVMs, but the latter was not declared as static.  Also added the ESX::RefreshInventory() call to the devices.php page.  Added some debugging to the log file under RefreshInventory as well.
Changed getPortNames to use snmpwalk instead of a sequential series of queries, this should prevent any odd port numbering schemes from causing trouble.  Need further testing to see how it will react. #191
UI polish for #191
Fixing a potential issue. Single period.
Moved SwitchConnection and PatchConnection classes to the conflicts.php file for legacy conversion support.  They are not referenced anywhere else at this point and inappropriate to retain in assets. #191
assets.inc.php has been fully converted over to PDO. #164
Started conversion of customers classes #164
The revised getPortNames code did not work properly for stacked or chassis based switches.  I rewrote the logic and simplified it, and added comments.  Also changed variable $mib to $oid to correctly identify what we are capturing.  Tested against stacked 3750-X.
Had an extra opening parenthesis.