Update Reclass core/cli to use the new Config object

This commit skips over updating the ansible and salt adapters for now.
It makes sense to refactor the options parsing/handling of before fixing
config handling within the adapters.

Also update handling of class_mappings in Core() to use config.
Move get_storage() and output() functions to reclass.core.Core()