Merge pull request #202 from AndHam89/master

Updates the /cabnavigator.php in two respects, zero rack unit drop, flags appear in legend only if used
Alright i've got the new fac_Ports table definition added to the db updates file.  Create the new table then run conversion.php.  This will not change anything at this time, it will create all the ports in fac_Ports and hopefully have all of the connections in place.  Please run it against your dataset then compare for accuracy to make sure I accounted for all conditions.  As long as you all can make the new connections fine then we can get all the related methods updated to use the fac_Ports table and we'll pack the ports conversion into the installer.  When updating the methods I added a new configuration parameter to allow enforcing of the media type checking on the port connections, please make sure to check if that is set to enabled or disabled BEFORE querying for connections, making connections, etc. #191
typo
DeptColor was able to be set to blank, corrected the logic that was supposed to catch that
 wasn't needed for the UpdateWattageMethod, something got really confused there. close #201
Since we're removing things from the legend then we might as well make the entire thing disappear if it is empty as well. extension of @04b3937 #202
Went ahead and added logic to hide the key information for the rack if it is empty. #202
When a zero-u device was present the freespace rowspan was one row too high causing the bottom of the rack not to be drawn in. #202
Devices at U1 weren't getting drawn correctly. @3a2be78
More PDO conversion #164
Bug in assets.inc.php
Changed from a reloading the page method of getting the dropdown lists to an ajax pull method instead
Changed port creation over to a bulk model that will build the port list, then create them in the database 50 ports at a time to try to cut down the processing time.
Removal of spurious logging for cabinet lookup method, we don't care of the sql fails because the cabinet doesn't exist.
Added new method for looking up cabinets by the row they are in
Changed 'Fila' in the tree view to 'Row' so that we have a common and consistent source language for others to translate from.  Also enclosed the word 'Row' so that it would be picked up for translation by POEdit.
Merge branch 'master' of https://github.com/samilliken/openDCIM
GetParentDevices was referencing $deviceList rather than $parentList.

Fixes #204
Added a check that makes sure jquery is loaded and if not it redirects the user to a wiki page for errors
Since nobody has spoken up on issues of the port conversions I am starting the method conversion. All ports methods are good to go except getPortList.  No other files have been touched yet so attempting to alter switch connections will fail, right now. #191 #164