refactor Motion::Project::Config patch into a separate file
add specs
Merge branch 'master' of https://github.com/clayallsopp/motion-require