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)
add SNMP support for TPLink TL-SL5428E (#1015)
newPortForwarding: throw InvalidRequestArgException instead of InvalidArgException (#963)
getStickerSearchResults: examine 'dictionary' attributes (#1003)