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.
Merge branch 'stable' into facter-2
Revert "Merge branch 'stable' into facter-2"

This reverts commit 14eef77237ac1c9c0906890af696ad35e0f3b78e, reversing
changes made to 07629d6a8b4f9c7a5d00cdb87dbc90befd6d1f3f.