Seperate test execution on travis out to make full use of the ability to run 5 concurrent jobs.
CID-1237196: Fix potential NPE in SAMLUtils

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
CID-1233088: In case there is no GSLB SP, throw cloud exception

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
CID-1233087: In case of no virtual routers, fail early

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
CLOUDSTACK-7546: cloudstack-setup-agent considers distro as RHEL5 if no conditions match. Add check to identify RHEL7 distro and consider it as RHEL6. If there is anything specific required for RHEL7, it can be added later