Add preferred ruby version and gemset

helps Jenkins
Merge pull request #2 from theodi/build-config

Add preferred ruby version and gemset
Added tests for resource existence based on path
Merge branch 'master' into improve-validation-options