Match the main Mercurial repo

Again, git mv -f source destination doesn't work for me. It says "not
under version control"?

I think it is really a bad idea to sync mercurial repo to git repo.

Moves files into corresponding folders. Headers into 'headers' and cpp
files into 'source' directory for files in 'plugin' directory.