Changed the getPatchCandidate list to include the current device so that cross connects are possible.

However, the devices.php script isn't filtering out the currently selected port when you attempt to make a cross connect, so it will allow you to connect a port to itself.

#408