added implementation for setting the identifier of a config member
added implementation for getting a config key from a config member
added implementation for setting a config key from a config member
added implementation for getting a config type from a config member, with config type map
added implementation for getting config section from a config member
added implementation for setting a config section in a config member
added implementation for getting a config state from a config member (plus mapping)
added implementation for setting a config type for a config member

And added the utility header for macros
added implementation for setting a config state for a config member
whitespace fixed
added implementation for getting a cli key from a config member
added implementation for setting a cli key for a config member
added implementation for getting a cli-short key from a config member
added implementation for setting a cli-short key for a config member
added implementation for getting a option arg state from a config member (and mapping)
added implementation for setting a option arg state for a config member
added implementation for getting desc from a config member
added implementation for setting desc for a config member
added implementation for getting the value from the config member
added implementation for setting the value of a config member