a few cache fixes
update CacheStatus and CacheTarget to work with latest cache target changes
revert my tweaks so I can pull in ejt's
Merge branch 'master' of git://github.com/jthornber/thinp-test-suite
[cache tests] Add support for EnhanceIO to the cache tests.
[cache tests] bcache support plus fixup the grow tests
Merge remote branch 'ejt/master'
remove sleep in bcache cleanup (kernel bug was fixed)
add some orion tests - oracle thing
move disk units out to a separate file
StripeTarget
factor DMThinUtils out of ThinpMixin
StripedTests
Factor DMUtils out of ThinpMixin
define_tests_across
thin on striped tests
make the striped tests identical to Mikes test script
use define_tests_across to simplify cache tests
Start pulling a PoolStack class out of thinp mixin.

This isn't going anywhere, what we really need is a little dsl to
describe our stacks.

Also demote TinyVolumeManager to be purely about applying allocation
policies.
Metadata resizing tests