Commits
420125837dd9677521411691e4738a748ad4c9a3
and
709154cceb89de5e61ad703a8c86396c1f24476c
need to be collapsed into a single commit so that Git can recognise it
as a 'move' operation as opposed to a copy then delete operation. Can
you do an interactive rebase and squash them together, like you have
in 6eb2fa711fde81eb5b46ea9ccca71ac929783f29?
And other than that, your patches look like they're good to go!
Thanks.