fixes #2573 - refresh Fedora 18 comps, don't force SCL
fixes #2106, #2123, #2561 - sign RPMs, rename -ec2 to -compute, fix foreman.repo URLs
fixes #2555, #2560 - add foreman-release and MySQL gems to comps
Merge remote-tracking branch 'domcleal/rpms' into develop

* domcleal/rpms:
  fixes #2555, #2560 - add foreman-release and MySQL gems to comps
  fixes #2106, #2123, #2561 - sign RPMs, rename -ec2 to -compute, fix foreman.repo URLs
  fixes #2573 - refresh Fedora 18 comps, don't force SCL
Fixes #2584: Remove rubygem-virt from comps
Refs #2002 - Fog quick hack
fixes #2579 - explicitly list field name, workaround rails #5990
Avoid inheriting from Puppet::Resource
fixes #2539 - puppetrun API added.
fixes #2539 - added API puppetrun access permission and test
fixes #2493 Unable to load audit, underlying cause No such file to load -- audit
fixes #2538 - hostgroup provisioning falls back to root_pass setting
fixes #2562 libvirt domain listen address, add libvirt_default_console_address setting
fixes #2549, fixes #2544 - new host organization and location should default to current context if it exists
fixes #2587 - migration to increase varchar length of media.name and other string fields
fixes #2588 - table name used for localization is being determined correctly now for sti classes.
fixes #2588 - fixed regression introduced earlier: localization works for non-AR classes too now
fixes #1951 - support for libvirt named networks

based on Dominic initial pull request 308
fixes #2590 - bookmarks modal form is now working
fixes #2545 - EC2 instance does not show EC2 related options in Edit page.