Namespace support for Options/keys

Added "namespace" support for options and keys. It's not exactly support as it is required by the system now.
It currently offers only a slight benefit by reducing possible conflicts of names.

In the future it could allow filtering of the options menu via addon.
E.g. Filtering by AGM Goggles would only show the wipe glasses key assign and the third person option.