dsl.rb: Add a :system => true option to ensure_gem, to allow use with a system Ruby by using sudo for 'gem install'.