Removed:
- With the completion of #666 a lot of old code could be cleaned up and
removed.  This commit removes all legacy code associated with AMRegion,
AMRegionScanConfiguration, and all views associated with them.
- There was only one case where I was unsure of deleting code but after
discussions with @davidChevrier, it turned out to be alright to remove
it.
Merge pull request #756 from acquaman/Issue755

Pull request for Issue755. Builds on SGM. Since #666 seems like it should be good to go with only minor SGM-related changes, I'm going to merge #755 into #666 and do my final testing there.