Update foreman to better rpo handling and correct install dependencies
vagrant: when setting up the testagent, remove the puppet gem

This avoids having a mess with using the old gem-installed code.
See https://projects.puppetlabs.com/issues/20913 for details.
Update foreman's setting.rb for 1.2RC1