Revert "(maint) Ensure specs don't generate flattened ec2 facts"

This reverts commit a417998966928c55dd0ed104608b7ac4311c3a62.
Revert "(maint) Don't evaluate ec2_metadata fact when loading for tests"

This reverts commit b9e5e6d062db52c6b9e5d715cee858e41b151fa0.
Revert "Merge pull request #661 from adrienthebo/feature/facter-2/fact-185-structured-ec2-metadata"

This reverts commit e3da03097164fd973aef79bef507426edb7e5ced, reversing
changes made to 2ce8849b75339f577f08375adabfdbf50d932c71.