Merge pull request #28 from MWilkinson/master

Updates to SNMP sync code for Bugs #1001
Fix install.php usage of DELIMITER

DELIMITER apparently cannot be used in a Pdo context and was giving an error during the installation on all recent MySQL versions. I fixed the install.php to work more like upgrade.php with the SQL statements saved in an array. This also makes it possible to easily re-use future DML/DDL changes from upgrade.php in install.php
Merge pull request #27 from acidix/master

Fix install.php usage of DELIMITER
refine an error message
Fix for http://bugs.racktables.org/view.php?id=949

Allows to search by asset_no when assigning ports
Merge pull request #30 from acidix/feature-asset-filter

Fix for http://bugs.racktables.org/view.php?id=949
port link popup now has asset no search field #949
Adds bulk selection and deselection of object rackspace checkboxes.
Move bulkselector.js contents to existing racktables.js
Forgot to update the change log
Merge pull request #32 from kelchm/master

Adds bulk selection and deselection of object rackspace checkboxes.
make upgrade.php give a clue when checks fail
re-order $known_switches
Revert "Move bulkselector.js contents to existing racktables.js"

This commit makes the JQueryUI-specific code to execute on every page
which leads to JS error and brakes further JS execution.

This reverts commit f1f5e991634572a5ce4b0d1d8f57c8c659d27058.
portinfo pop-up menu fixes

- Do now show 'Show all info' menu item if none of the portinfo options
available
- By clicking on 'Show all info', disable only portinfo-related items
fix regexp in string_insert_hrefs() (#1023)

The links stored in RackTables often point to local resources and may
use hostnames without domains.
list MikroTik rack-mountable routers

Omit CCR1036-12G-4S-EM, which is a CCR1036-12G-4S with different DIMMs.
list more non-modular Arista 1U switches
renderObjectPortRow: restore port tracing icon
renderPortsForObject: idem, also fix the 'name' field (ports could not be renamed)
getPopupLink: function was echoing output instead of appending the return value
portinfo.js: remove port tracing menu item
renderRackMultiSelect: sort by location and row name (#1021)