jQuery.fn.exists() modified. Show/hide eye icon behaviour tweaks

* $.exists() modified to explicitly return true or false
* The show / hide all cameras eye icon on the "Choose Cameras" dialog
now behaves as expected. There were bugs which caused the icon to show
the incorrect state