only writing api status to local file if it was updated
not sending empty logs to dashboard
Merge pull request #834 from shatterednirvana/no-empty-logs

not sending empty logs to dashboard
using mocks instead of boto instances to avoid breaking tests on new versions of boto
Merge pull request #835 from shatterednirvana/fixed-iaas-manager-unit-tests

using mocks instead of boto instances to avoid breaking tests on new versions of boto
Merge pull request #832 from shatterednirvana/validate-api-status

only writing api status to local file if it was updated
Merge remote-tracking branch 'org/master' into consistent-order-for-api-status