Added YARD comments to msf/core/config.rb
Added YARD tags to msf/core/logging.rb
Added YARD comments to persistent_storage.rb

Also, fixed logging.rb link to Msf::Session
Added --no-private to .yardopts. This will hide anything marked with
@private from the generated documentation.
Previous additions in the msf/base directory and not msf/core.
Added YARD tags/comments to readable_text.rb

Also fixed a few other tags.
Doc tag changes based on feedback.
config.rb typo correction
Removed space from readable_text.rb
Land #2800, lib/msf/base YARD comments