tests/acceptance/lib/bundles/run_ifdefined.cf: new test
Don't attempt to extract info from Powershell if it's unavailable.
Fix broken expansion of 3.5 HA bundles in bundlesequence

@(cfengine_enterprise_hub_ha.classification_bundles) and
@(cfengine_enterprise_hub_ha.management_bundles) were reported as
undefined when using 3.5 agent.
Merge pull request #379 from pasinskim/master

Fix broken expansion of 3.5 HA bundles in bundlesequence
Fix Solaris 11 being excluded when prepping for CFEngine upgrade.
Update package install versions for 3.7.
Fix automatic upgrade failing on Windows.
Fix 3.6.0 compatibility.

3.6.0 agents are complaining about wrong type returned by strcmp function
taken by ifvarclass.
Merge pull request #381 from pasinskim/master

Fix 3.6.0 compatibility.
Change: Only update cf-upgrade when needed

The cf-upgrade binary was broken on 3.6.0 and 3.6.1. The policy to
download a working cf-upgrade binary from the hub is unnecessary when
running newer versions. This change suppresses a promise not kept when
performing upgrades in some cases and reduces unnecessary work.
Remove: Deprecated cf-hub control attributes

These attributes are deprecated, removing their comments to reduce
confusion.
Merge pull request #359 from tzz/tzz/maybe_run

tests/acceptance/lib/bundles/run_ifdefined.cf: new test
Merge pull request #383 from nickanderson/fix_cfupgradefix

Change: Only update cf-upgrade when needed
Merge pull request #384 from nickanderson/remove_old_federation_attribute

Remove: Deprecated cf-hub control attributes
Include rpmvercmp in list of binaries used by testall.
Fix for package comparisons on RPM's.  Thanks to Nick Anderson.
Renamed yum_compare to rpm_compare.
Change: Add rpmvercmp to rpm package_methods

In order to reliably compare RPM versions we use rpmvercmp instead of an
internal comparison.
Merge pull request #378 from kacfengine/rpmvercmp

Fix for package comparisons on RPM's.
Merge pull request #377 from kacfengine/handle_powershell_missing

Don't attempt to extract info from Powershell if it's unavailable.