Use RubyVM to syntax check in-process where possible
Merge branch 'inline-syntax-check'

* fixes https://tickets.opscode.com/browse/CHEF-4986
* Improves syntax check speed for Ruby 1.9+, especially when using bundler.