[dm-thin, dm-cache, dm-era, persistent-data] Apply recursive space map ops in FIFO order rather than FILO.

http://www.redhat.com/archives/dm-devel/2014-March/msg00021.html
[dm-thin] set_mode pool message.

This isn't going upstream, just for my testing.