Addressed the review comments.
Addressed the review comments.

* First cut of the changes.

* Intermediate check-in before refactoring to hashing the paths.

* Refactored the code to use a concatenated hashed value for the CredSpec filename.

* Cleaning the cruft.

* Simplified the code a bit and incorporated the first round of PR review comments.

* Arranged the imports as per the language spec.

* Fixed a broken test.

* Fixed a few more broken tests.

* Refactored the code to only use the credspecContainer Map.

* Fixed more references and tests.

* Fixed more tests.

* Fixed more tests.

* Fixed more tests.

* Fixed more tests.

* Improved the documentation for the member variable.

* Incorporated some review comments.

* Removed the unnecessary method and cleaned up the code a bit.

* Some more clean-up of the code.

* Tidying the imports.

* Tidying the imports.
aws/amazon-ecs-agent,aws/amazon-ecs-agent,kiranmeduri/amazon-ecs-agent,kiranmeduri/amazon-ecs-agent,aws/amazon-ecs-agent,kiranmeduri/amazon-ecs-agent,aws/amazon-ecs-agent,kiranmeduri/amazon-ecs-agent