Allow for keyword reapplication.

We need to be able to reapply keywords in order to be able to reload code.

This is in support of a (working, but not yet polished) solution to https://github.com/duckduckgo/p5-app-duckpan/issues/52