Created new credential provider that does nothing
Added some more tests for credentials type
Made parameters mandatory and wrote tests
Added more tests for aws_credential
Removed unneeded dependencies
Moved credential grabbing out to seperate method
Expanded ec2 api to use fed in credentials

- Expanded aws_cgw to autorequire credentials
- Haven't tested it all yet
Got tests which can reach get_creds

Wrote associated types and providers for testing
[Untested] Credentials format changed back

- Now just an unnamed hash
- Creds are simply passed in as they were before
- Selection is done by matching account name which is CURRENTLY
  HARDCODED PLEASE FIX ME OH GOD OH GOD
Credential access works, tests added
Added test for credential fallback
More credential fallback tests
Added account support to all types

- Account parameter
- autorequire for all aws_credential instances
- Horrible copy and paste job
Merge branch 'oholiab/multi-account'
Bumped version