Fix Bug 980335, correct cisco communicator detection and use vulnerability urls when available

@alexgibson r? Nothing changed code wise from the PR on Perfidies and, as noted there, QA will be done by Cisco once this is on stage. Thanks!