Removed obsolete miq_scanner view
Collect AWS CloudFormation stacks and templates at refresh
remove miq_region_id column from database backups table

The region id should be encoded in the primary key, so we shouldn't need
a special column
Simplify backup naming by leveraging my_region_number and removing caching.

Update/clarify specs to reflect new behavior.
A region is the database so it's never destroyed.

DatabaseBackup rows are also not replicated so there's no issue with having them in a multiple region database.
Spec cleanup for future GIT support

Issue #1199

Removed ActiveRecord specific tests
Support for lowercase fqnames
Refactoring EMS refreshers' core logic into mixin

There is a lot of logic copied between the EMS Refreshers.  This removes a lot
fo code and logic duplication.

Caveats:

1. The VC Refresher is quite a bit different from the other refreshers, so it
   was largely left as is.
2. The NonEmsRefresher wasn't touched, since it's not an EMS refresher

Skipping CI for this rebase because the only update was a comment
[skip ci]
SCVMM: Virtual DVD drive support fix

https://bugzilla.redhat.com/show_bug.cgi?id=1166861
fixed misspelled button class
Issue: 1189
Merge pull request #1208 from bronaghs/scvmm_virtualdvd_fixes

SCVMM: Virtual DVD drive support fixes
Merge pull request #1209 from epwinchell/button_fix

fixed misspelled button class
We need to re-add the index for the foreign key id in the down.

To be symmetric, we should drop the index before we drop the column.
Merge pull request #919 from bzwei/refresh_aws_cloudformation

Refresh aws cloudformation
Merge pull request #1196 from tenderlove/miq_region

remove miq_region_id column from database backups table
Merge pull request #1161 from blomquisg/refactor-ems-refreshers

Refactoring refreshers' core logic into mixin
Merge pull request #1163 from skateman/gettext-haml-miq_scanner

Removed obsolete miq_scanner view
Merge pull request #1205 from mkanoor/spec_cleanup

Spec cleanup for future GIT support