Fix invalid syntax on heat-db-setup

">=" comparison is only supported in certain shells.  This patch changes
it to "-ge" to fix this.

Change-Id: I2bf1294c31d38e18b02bebd190bd4bfa45beedc5
Closes-Bug: #1398535
Make all assertEqual() calls conform to convention

It is a convention to have assertEqual() assertions invoked with
'expected value' before 'actual value', or else the debug output may
become very confusing.  This patch fixes about 100 violations in current
test cases where about 3580 assertEqual calls are made.

Closes-Bug: 1259292
Change-Id: I2e0474d9821716baf35a3bbb2952c63a84749dd3
Merge "Make all assertEqual() calls conform to convention"
Merge "Fix invalid syntax on heat-db-setup"
Pass status reason when trove misbehaves

Pass a helpful message when trove fails to initialize
successfully. Only include codes for BAD_STATUSES.

Change-Id: I0c0d3b44640130b80734464af93151387d513f5a
Closes-bug: #1386899
Merge "Pass status reason when trove misbehaves"