Add navigation mover

This will take a navigation object from the source page and move it into
a supplied template before pasting that whole template into the
desination template.

This will require alphagov/static#212 to be merged before apps can take advantage of this due to the way it needs a template that static provides. However, that shouldn't block this as it will be dormant until an app tries to use it.