Extract PelicanPluginTools.get_metadata_regions()
Refactored PelicanInsertMetadataCommand
Merge pull request #11 from jsliang/bug10

Make "Insert Metadata" command undoable.
Closes #10.