Persistent configurable parameters

Configurable parameters may be exported by SBP.  The interface allows enumeration of parameters and reading/writing.  Changed parameters may be saved to a config file on the coffee filesystem.  Values of the parameters are read from this file on start-up.  Supported types are ints, floats, strings and enums.

Console shows parameter list, but can't update the parameters yet.