Refactored site.rb, I tried to clean a bunch of the methods code climate was complaining about
Extracted each method
Rename dest to the more descriptive and consistent destination
Extract config setup to loops
Remove unecessary self
Mov relative_permalinks_deprecation into page
Move checks to init
Move page relative permalink deprecate check to page
Move aggregate_post_info into post
Combine keep_file_regex
Remove source from post constructor (it's already beening passed as part of site)
Remove source from page constructor (it's already beening passed as part of site)
Remove source from static file constructor (it's already beening passed as part of site)
Change arguement to just path for static_file
Change arguement to just path for page
Change read_yaml to take a path
Remove lefover conditional
Update posts and drafts to use paths
Remove printed lsi messages
Single lining if