add Pry::Config::Behavior.

a Module Pry::Config and Pry::Config::Default can use to share common
behavior. before now ::Default was a subclass of Pry::Config but are
class methods(such as Pry::Config.from_hash()) that do not make sense
on Pry::Config::Default.