Added schema validator utility.
Added shell for run-task command.
Changed config reader and resolver to use Mason's schema validator, added some utility loggers (fixes #4)