convert lib/fog to simply include all providers

this forces each provider to set up its own requires and share
through fog/core.
benchmark for loading all of fog vs just aws
fix joyent and xenserver so they can be required individually
Merge pull request #1716 from cainlevy/require_individual_providers

Require individual providers