Fix: loading guard before cpo-save

If script finishes after cpo-save, &cpo remains as cpo&vim.
It is better to check loading guard before cpo-save.
Merge pull request #31 from rhysd/fix/cposave

Fix: loading guard should be before cpo-save