Add a color box to the "Color Code" field in the "Connections" table of a patch panel. This depicts the color of the color code value.
Revert "Add a color box to the "Color Code" field in the "Connections" table of a patch panel. This depicts the color of the color code value."

This reverts commit 26562798f0cdb4388387bbc25df249e196f68ff7.
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Removed all reference signs on function calls and if needed replaced by reference signs on function definition, see note in http://php.net/manual/en/language.references.pass.php. In 5.3.0 a reference sign on the function call was tolerated and no warning was given on my test platform (PHP 5.3.17).
Remove css colorbox class
removed css/inventory.php.20131211
Remove css colorbox class
The checks within the devices.php for canWrite referenced $cab, but that variable was not instantiated in all cases, so I moved that portion one level further out in the nested if loops.  Left a debug statement commented out, but in the code, for easier debug in the future.

Also added the Delete button if the same conditions existed that would allow a user to create a device.

Fixes #339
Adding a new javascript file to make caching at least a portion of the JS possible.  Attempting to move to a jquery module approach.  Major rewrite of the devices.php because of this and more to come.  This is going to need a great deal of testing. #324 Also added in a .gitignore as a measure of best practice that we probably should have done long long ago.
Typo