Can now scan from anywhere in the guard interface.

Somewhat hackish code. Oh well, it works!
Configurable do not admit message.
Merge branch 'master' into westerley
Westerley do not admit message.