Resolves #5

1) Refactored environment variable test that reference "List" to use
List<IEnvironmentVariable>.

2) Added environment variable tests that test
Map<String,IEnvironmentVariable> to reference "Map" in their name.
Resolves #7
1) Refactored tests that reference list of variables to reference Map
2) Added tests for List<IEnvironmentVariable> operations