btrfs: fixes for block group remove/allocation and trim/discard
btrfs: make get_caching_control unconditionally return the ctl