Commits to improve subscribe tests

http://hudson.rhq.lab.eng.bos.redhat.com:8080/hudson/job/sharath-scratch/287/TestNG_Report/

Tests run successfully now. No failures