Src blocks can now be reformatted. `+format/buffer` will reformat the whole src block at point. `+format/region` will format only the selection (even a subset of a src block). Closes #3484