Changes to rely on fog-core

This references `fog-core` and removes the files it now contains.

This supersedes #2645 and covers #1253 and #2602

It currently references the `fog-core` by Github repo but we should
update to target the released gem (`v1.21.0`)