Spelling corrections.
Changed the select list for the ports to display the Label, rather than PortNumber, of the devices.

#213
The storageroom.php page was generating a table using the device array index as the DeviceID, which is not correct.

Resolved.
Regex works better when it can select 0-9 and not just 1-9 #237
removing some extra console.log statements that will bork IE
Changed copies of devices to stay in the same rack but be placed above the rack height forcing the user to change the position to a valid value either in the same rack or a new one. This will keep us from having to give all users rights to the store room and take care of the problem of copying devices that don't have owners assigned. close #237
Updating the database create/upgrade files to Version 3.0.  Other than rolling this up as a package (translations, installer), 3.0 is ready.
Rowview was also using the array index as the DeviceID rather than $obj->DeviceID.

Fixes #239
Updated installer to apply new schema and other related changes as well as apply the port conversion logic.  Reverted port conversion to earlier version and went from an average of 2 minutes of processing per 400 connections to around 15 seconds.  Found a bug with the multiselect plugin dealing with the tooltips that I don't know how to fix yet but it isn't major, just an annoyance.
Overzealous selector on the config page was clearing the multiselect data after the page initialized. close #240