JCLOUDS-217: AWS IAM: Do not use encoded params
diff --git a/iam/src/test/java/org/jclouds/iam/features/InstanceProfileApiExpectTest.java b/iam/src/test/java/org/jclouds/iam/features/InstanceProfileApiExpectTest.java
index 073cbe3..e9111bb 100644
--- a/iam/src/test/java/org/jclouds/iam/features/InstanceProfileApiExpectTest.java
+++ b/iam/src/test/java/org/jclouds/iam/features/InstanceProfileApiExpectTest.java
@@ -39,10 +39,10 @@
                                    .addHeader("Host", "iam.amazonaws.com")
                                    .addFormParam("Action", "CreateInstanceProfile")
                                    .addFormParam("InstanceProfileName", "name")
-                                   .addFormParam("Signature", "UIosTnnvBVHY7m7rqz1489RQ90Mf81/aOXgh8x2mLWU%3D")
+                                   .addFormParam("Signature", "UIosTnnvBVHY7m7rqz1489RQ90Mf81/aOXgh8x2mLWU=")
                                    .addFormParam("SignatureMethod", "HmacSHA256")
                                    .addFormParam("SignatureVersion", "2")
-                                   .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                   .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                    .addFormParam("Version", "2010-05-08")
                                    .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -62,10 +62,10 @@
                                 .addHeader("Host", "iam.amazonaws.com")
                                 .addFormParam("Action", "GetInstanceProfile")
                                 .addFormParam("InstanceProfileName", "name")
-                                .addFormParam("Signature", "uw5Ix/UFRqENsSWProK3%2BDMIezmvd3fFhTFMaooxFMg%3D")
+                                .addFormParam("Signature", "uw5Ix/UFRqENsSWProK3+DMIezmvd3fFhTFMaooxFMg=")
                                 .addFormParam("SignatureMethod", "HmacSHA256")
                                 .addFormParam("SignatureVersion", "2")
-                                .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                 .addFormParam("Version", "2010-05-08")
                                 .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -95,10 +95,10 @@
                                    .addHeader("Host", "iam.amazonaws.com")
                                    .addFormParam("Action", "DeleteInstanceProfile")
                                    .addFormParam("InstanceProfileName", "name")
-                                   .addFormParam("Signature", "7W47Gj/6NE6p6drXMtqozYOlUOQN7CzbXgrIup4iowk%3D")
+                                   .addFormParam("Signature", "7W47Gj/6NE6p6drXMtqozYOlUOQN7CzbXgrIup4iowk=")
                                    .addFormParam("SignatureMethod", "HmacSHA256")
                                    .addFormParam("SignatureVersion", "2")
-                                   .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                   .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                    .addFormParam("Version", "2010-05-08")
                                    .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -126,10 +126,10 @@
                                  .endpoint("https://iam.amazonaws.com/")
                                  .addHeader("Host", "iam.amazonaws.com")
                                  .addFormParam("Action", "ListInstanceProfiles")
-                                 .addFormParam("Signature", "i2V6ZeplNRVaZ/9XfD4jv53Qh%2BNQdl3ZuoZc%2BLguf0o%3D")
+                                 .addFormParam("Signature", "i2V6ZeplNRVaZ/9XfD4jv53Qh+NQdl3ZuoZc+Lguf0o=")
                                  .addFormParam("SignatureMethod", "HmacSHA256")
                                  .addFormParam("SignatureVersion", "2")
-                                 .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                 .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                  .addFormParam("Version", "2010-05-08")
                                  .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -154,10 +154,10 @@
                                     .addHeader("Host", "iam.amazonaws.com")
                                     .addFormParam("Action", "ListInstanceProfiles")
                                     .addFormParam("Marker", "MARKER")
-                                    .addFormParam("Signature", "x7G5OvKxTIMEjl58OVurKrwf7wEA7exXSml63T89mSY%3D")
+                                    .addFormParam("Signature", "x7G5OvKxTIMEjl58OVurKrwf7wEA7exXSml63T89mSY=")
                                     .addFormParam("SignatureMethod", "HmacSHA256")
                                     .addFormParam("SignatureVersion", "2")
-                                    .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                    .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                     .addFormParam("Version", "2010-05-08")
                                     .addFormParam("AWSAccessKeyId", "identity").build();
       
@@ -176,10 +176,10 @@
                                            .addHeader("Host", "iam.amazonaws.com")
                                            .addFormParam("Action", "ListInstanceProfiles")
                                            .addFormParam("PathPrefix", "/subdivision")
-                                           .addFormParam("Signature", "EEVeWhJhORpibHahIj1skQ3rhHaVb/iaqD22vIFQH7o%3D")
+                                           .addFormParam("Signature", "EEVeWhJhORpibHahIj1skQ3rhHaVb/iaqD22vIFQH7o=")
                                            .addFormParam("SignatureMethod", "HmacSHA256")
                                            .addFormParam("SignatureVersion", "2")
-                                           .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                           .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                            .addFormParam("Version", "2010-05-08")
                                            .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -205,10 +205,10 @@
                                     .addFormParam("Action", "ListInstanceProfiles")
                                     .addFormParam("Marker", "MARKER")
                                     .addFormParam("PathPrefix", "/subdivision")
-                                    .addFormParam("Signature", "8xo94VlrqsoMoa6bpbqQbuVx8TLh8UmiQnc9QC58EhU%3D")
+                                    .addFormParam("Signature", "8xo94VlrqsoMoa6bpbqQbuVx8TLh8UmiQnc9QC58EhU=")
                                     .addFormParam("SignatureMethod", "HmacSHA256")
                                     .addFormParam("SignatureVersion", "2")
-                                    .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                    .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                     .addFormParam("Version", "2010-05-08")
                                     .addFormParam("AWSAccessKeyId", "identity").build();
       
@@ -242,10 +242,10 @@
                        .addFormParam("Action", "ListInstanceProfiles")
                        .addFormParam("Marker", "MARKER")
                        .addFormParam("PathPrefix", "/foo")
-                       .addFormParam("Signature", "IBRktzqZ/GE8Y7DZqsjuOUNfJZTbkCnOZnHAmzwtju8%3D")
+                       .addFormParam("Signature", "IBRktzqZ/GE8Y7DZqsjuOUNfJZTbkCnOZnHAmzwtju8=")
                        .addFormParam("SignatureMethod", "HmacSHA256")
                        .addFormParam("SignatureVersion", "2")
-                       .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                       .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                        .addFormParam("Version", "2010-05-08")
                        .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -266,10 +266,10 @@
                                    .addFormParam("Action", "AddRoleToInstanceProfile")
                                    .addFormParam("InstanceProfileName", "name")
                                    .addFormParam("RoleName", "WebServer")
-                                   .addFormParam("Signature", "QTM12yD9GwUKEE9wqbt03VlfZ/%2BfO0UWe9SbNoI9d3c%3D")
+                                   .addFormParam("Signature", "QTM12yD9GwUKEE9wqbt03VlfZ/+fO0UWe9SbNoI9d3c=")
                                    .addFormParam("SignatureMethod", "HmacSHA256")
                                    .addFormParam("SignatureVersion", "2")
-                                   .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                   .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                    .addFormParam("Version", "2010-05-08")
                                    .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -290,10 +290,10 @@
                                        .addFormParam("Action", "RemoveRoleFromInstanceProfile")
                                        .addFormParam("InstanceProfileName", "name")
                                        .addFormParam("RoleName", "WebServer")
-                                       .addFormParam("Signature", "o1Uz2bOwe8H3DOnyNL5TK9lNDoKvWo7CNhspN7ml5Sc%3D")
+                                       .addFormParam("Signature", "o1Uz2bOwe8H3DOnyNL5TK9lNDoKvWo7CNhspN7ml5Sc=")
                                        .addFormParam("SignatureMethod", "HmacSHA256")
                                        .addFormParam("SignatureVersion", "2")
-                                       .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                       .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                        .addFormParam("Version", "2010-05-08")
                                        .addFormParam("AWSAccessKeyId", "identity").build();
 
diff --git a/iam/src/test/java/org/jclouds/iam/features/RoleApiExpectTest.java b/iam/src/test/java/org/jclouds/iam/features/RoleApiExpectTest.java
index 483e8fd..4ed004f 100644
--- a/iam/src/test/java/org/jclouds/iam/features/RoleApiExpectTest.java
+++ b/iam/src/test/java/org/jclouds/iam/features/RoleApiExpectTest.java
@@ -43,10 +43,10 @@
                                    .addFormParam("Action", "CreateRole")
                                    .addFormParam("AssumeRolePolicyDocument", policy)
                                    .addFormParam("RoleName", "name")
-                                   .addFormParam("Signature", "zl7UtZElpvnkjo81NmA%2BCvYu0xFEeXQlSRtqTgok2OU%3D")
+                                   .addFormParam("Signature", "zl7UtZElpvnkjo81NmA+CvYu0xFEeXQlSRtqTgok2OU=")
                                    .addFormParam("SignatureMethod", "HmacSHA256")
                                    .addFormParam("SignatureVersion", "2")
-                                   .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                   .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                    .addFormParam("Version", "2010-05-08")
                                    .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -66,10 +66,10 @@
                                 .addHeader("Host", "iam.amazonaws.com")
                                 .addFormParam("Action", "GetRole")
                                 .addFormParam("RoleName", "name")
-                                .addFormParam("Signature", "OhV4oxbGMEJtWEDOUhR5n4u5TfGT9YtX/nVXHRyxDrs%3D")
+                                .addFormParam("Signature", "OhV4oxbGMEJtWEDOUhR5n4u5TfGT9YtX/nVXHRyxDrs=")
                                 .addFormParam("SignatureMethod", "HmacSHA256")
                                 .addFormParam("SignatureVersion", "2")
-                                .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                 .addFormParam("Version", "2010-05-08")
                                 .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -100,10 +100,10 @@
                                    .addHeader("Host", "iam.amazonaws.com")
                                    .addFormParam("Action", "DeleteRole")
                                    .addFormParam("RoleName", "name")
-                                   .addFormParam("Signature", "yhONyyLjFFtLgearEBrBNpSGTafh35LvRaaK8VagOVA%3D")
+                                   .addFormParam("Signature", "yhONyyLjFFtLgearEBrBNpSGTafh35LvRaaK8VagOVA=")
                                    .addFormParam("SignatureMethod", "HmacSHA256")
                                    .addFormParam("SignatureVersion", "2")
-                                   .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                   .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                    .addFormParam("Version", "2010-05-08")
                                    .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -131,10 +131,10 @@
                                  .endpoint("https://iam.amazonaws.com/")
                                  .addHeader("Host", "iam.amazonaws.com")
                                  .addFormParam("Action", "ListRoles")
-                                 .addFormParam("Signature", "aUfKE6CqT%2BAiRMmcRWmGrw/6wNpzrKCwd35UufAVEbs%3D")
+                                 .addFormParam("Signature", "aUfKE6CqT+AiRMmcRWmGrw/6wNpzrKCwd35UufAVEbs=")
                                  .addFormParam("SignatureMethod", "HmacSHA256")
                                  .addFormParam("SignatureVersion", "2")
-                                 .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                 .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                  .addFormParam("Version", "2010-05-08")
                                  .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -160,10 +160,10 @@
                                     .addHeader("Host", "iam.amazonaws.com")
                                     .addFormParam("Action", "ListRoles")
                                     .addFormParam("Marker", "MARKER")
-                                    .addFormParam("Signature", "gOfxvq54UyrEck9AmMy4tm5zcNlRWwWtLBzGpKASskk%3D")
+                                    .addFormParam("Signature", "gOfxvq54UyrEck9AmMy4tm5zcNlRWwWtLBzGpKASskk=")
                                     .addFormParam("SignatureMethod", "HmacSHA256")
                                     .addFormParam("SignatureVersion", "2")
-                                    .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                    .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                     .addFormParam("Version", "2010-05-08")
                                     .addFormParam("AWSAccessKeyId", "identity").build();
       
@@ -182,10 +182,10 @@
                                            .addHeader("Host", "iam.amazonaws.com")
                                            .addFormParam("Action", "ListRoles")
                                            .addFormParam("PathPrefix", "/subdivision")
-                                           .addFormParam("Signature", "ELuhOLquxfQw5pv9381CBuUfqiXv5FHl836m31HA2BI%3D")
+                                           .addFormParam("Signature", "ELuhOLquxfQw5pv9381CBuUfqiXv5FHl836m31HA2BI=")
                                            .addFormParam("SignatureMethod", "HmacSHA256")
                                            .addFormParam("SignatureVersion", "2")
-                                           .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                           .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                            .addFormParam("Version", "2010-05-08")
                                            .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -212,10 +212,10 @@
                                     .addFormParam("Action", "ListRoles")
                                     .addFormParam("Marker", "MARKER")
                                     .addFormParam("PathPrefix", "/subdivision")
-                                    .addFormParam("Signature", "Y05M4vbhJpd35erXuhECszxjtx56cdIULGHnRaVr13s%3D")
+                                    .addFormParam("Signature", "Y05M4vbhJpd35erXuhECszxjtx56cdIULGHnRaVr13s=")
                                     .addFormParam("SignatureMethod", "HmacSHA256")
                                     .addFormParam("SignatureVersion", "2")
-                                    .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                    .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                     .addFormParam("Version", "2010-05-08")
                                     .addFormParam("AWSAccessKeyId", "identity").build();
       
@@ -249,10 +249,10 @@
                        .addFormParam("Action", "ListRoles")
                        .addFormParam("Marker", "MARKER")
                        .addFormParam("PathPrefix", "/foo")
-                       .addFormParam("Signature", "HUXPIey7u7ajfog4wFgJn59fcFWpMSjd5yjomenL7jc%3D")
+                       .addFormParam("Signature", "HUXPIey7u7ajfog4wFgJn59fcFWpMSjd5yjomenL7jc=")
                        .addFormParam("SignatureMethod", "HmacSHA256")
                        .addFormParam("SignatureVersion", "2")
-                       .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                       .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                        .addFormParam("Version", "2010-05-08")
                        .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -272,10 +272,10 @@
                                                  .addHeader("Host", "iam.amazonaws.com")
                                                  .addFormParam("Action", "ListInstanceProfilesForRole")
                                                  .addFormParam("RoleName", "WebServer")
-                                                 .addFormParam("Signature", "WLWyoNHcR09MJ9JN0qGIzzPsZtlTX6UbqsAkaxp9utg%3D")
+                                                 .addFormParam("Signature", "WLWyoNHcR09MJ9JN0qGIzzPsZtlTX6UbqsAkaxp9utg=")
                                                  .addFormParam("SignatureMethod", "HmacSHA256")
                                                  .addFormParam("SignatureVersion", "2")
-                                                 .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                                 .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                                  .addFormParam("Version", "2010-05-08")
                                                  .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -301,10 +301,10 @@
                                                      .addFormParam("Action", "ListInstanceProfilesForRole")
                                                      .addFormParam("Marker", "MARKER")
                                                      .addFormParam("RoleName", "WebServer")
-                                                     .addFormParam("Signature", "LHwKxeK/Hwqbv90tSG0tRJl/4BLrPqi%2BMvBnXvxUybs%3D")
+                                                     .addFormParam("Signature", "LHwKxeK/Hwqbv90tSG0tRJl/4BLrPqi+MvBnXvxUybs=")
                                                      .addFormParam("SignatureMethod", "HmacSHA256")
                                                      .addFormParam("SignatureVersion", "2")
-                                                     .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                                     .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                                      .addFormParam("Version", "2010-05-08")
                                                      .addFormParam("AWSAccessKeyId", "identity").build();
       
diff --git a/iam/src/test/java/org/jclouds/iam/features/RolePolicyApiExpectTest.java b/iam/src/test/java/org/jclouds/iam/features/RolePolicyApiExpectTest.java
index 40588a1..45f3378 100644
--- a/iam/src/test/java/org/jclouds/iam/features/RolePolicyApiExpectTest.java
+++ b/iam/src/test/java/org/jclouds/iam/features/RolePolicyApiExpectTest.java
@@ -43,10 +43,10 @@
                                    .addFormParam("PolicyDocument", policy)
                                    .addFormParam("PolicyName", "S3AccessPolicy")
                                    .addFormParam("RoleName", "S3Access")
-                                   .addFormParam("Signature", "CEf5SvDv%2BLBRwlZI/3nBghWXFHC1nMfOFccfAITNjOk%3D")
+                                   .addFormParam("Signature", "CEf5SvDv+LBRwlZI/3nBghWXFHC1nMfOFccfAITNjOk=")
                                    .addFormParam("SignatureMethod", "HmacSHA256")
                                    .addFormParam("SignatureVersion", "2")
-                                   .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                   .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                    .addFormParam("Version", "2010-05-08")
                                    .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -67,10 +67,10 @@
                                 .addFormParam("Action", "GetRolePolicy")
                                 .addFormParam("PolicyName", "S3AccessPolicy")
                                 .addFormParam("RoleName", "S3Access")
-                                .addFormParam("Signature", "MBTj0PjbypNbE7%2ByD2CJ/4NnzLFzV8RQNFPMI7GH03k%3D")
+                                .addFormParam("Signature", "MBTj0PjbypNbE7+yD2CJ/4NnzLFzV8RQNFPMI7GH03k=")
                                 .addFormParam("SignatureMethod", "HmacSHA256")
                                 .addFormParam("SignatureVersion", "2")
-                                .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                 .addFormParam("Version", "2010-05-08")
                                 .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -102,10 +102,10 @@
                                    .addFormParam("Action", "DeleteRolePolicy")
                                    .addFormParam("PolicyName", "S3AccessPolicy")
                                    .addFormParam("RoleName", "S3Access")
-                                   .addFormParam("Signature", "eoLLlpvrOuh9MU4d9y1frBFc6RISnzejYwh0jgtKlhY%3D")
+                                   .addFormParam("Signature", "eoLLlpvrOuh9MU4d9y1frBFc6RISnzejYwh0jgtKlhY=")
                                    .addFormParam("SignatureMethod", "HmacSHA256")
                                    .addFormParam("SignatureVersion", "2")
-                                   .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                   .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                    .addFormParam("Version", "2010-05-08")
                                    .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -134,10 +134,10 @@
                                  .addHeader("Host", "iam.amazonaws.com")
                                  .addFormParam("Action", "ListRolePolicies")
                                  .addFormParam("RoleName", "S3Access")
-                                 .addFormParam("Signature", "qsfSpvDHNcMtKgnCiiYO1cikVVYrEHo/vqSt0tztvuY%3D")
+                                 .addFormParam("Signature", "qsfSpvDHNcMtKgnCiiYO1cikVVYrEHo/vqSt0tztvuY=")
                                  .addFormParam("SignatureMethod", "HmacSHA256")
                                  .addFormParam("SignatureVersion", "2")
-                                 .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                 .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                  .addFormParam("Version", "2010-05-08")
                                  .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -164,10 +164,10 @@
                                     .addFormParam("Action", "ListRolePolicies")
                                     .addFormParam("Marker", "MARKER")
                                     .addFormParam("RoleName", "S3Access")
-                                    .addFormParam("Signature", "GdoVCf2QZ7rld%2BHvIgbSPhjgwYtigqYXdi/LfVzlWaM%3D")
+                                    .addFormParam("Signature", "GdoVCf2QZ7rld+HvIgbSPhjgwYtigqYXdi/LfVzlWaM=")
                                     .addFormParam("SignatureMethod", "HmacSHA256")
                                     .addFormParam("SignatureVersion", "2")
-                                    .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                    .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                     .addFormParam("Version", "2010-05-08")
                                     .addFormParam("AWSAccessKeyId", "identity").build();
       
diff --git a/iam/src/test/java/org/jclouds/iam/features/UserApiExpectTest.java b/iam/src/test/java/org/jclouds/iam/features/UserApiExpectTest.java
index 24ace21..54698da 100644
--- a/iam/src/test/java/org/jclouds/iam/features/UserApiExpectTest.java
+++ b/iam/src/test/java/org/jclouds/iam/features/UserApiExpectTest.java
@@ -40,10 +40,10 @@
                                    .endpoint("https://iam.amazonaws.com/")
                                    .addHeader("Host", "iam.amazonaws.com")
                                    .addFormParam("Action", "GetUser")
-                                   .addFormParam("Signature", "2UamWqKKgoSbaZpvixX0LKqGW/IIP9L319DLEUtYu3A%3D")
+                                   .addFormParam("Signature", "2UamWqKKgoSbaZpvixX0LKqGW/IIP9L319DLEUtYu3A=")
                                    .addFormParam("SignatureMethod", "HmacSHA256")
                                    .addFormParam("SignatureVersion", "2")
-                                   .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                   .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                    .addFormParam("Version", "2010-05-08")
                                    .addFormParam("AWSAccessKeyId", "identity").build();
       
@@ -61,10 +61,10 @@
                                 .endpoint("https://iam.amazonaws.com/")
                                 .addHeader("Host", "iam.amazonaws.com")
                                 .addFormParam("Action", "GetUser")
-                                .addFormParam("Signature", "cnY/AaG656cruOmb3y7YHtjnPB1qg3aavff6PPxIMs0%3D")
+                                .addFormParam("Signature", "cnY/AaG656cruOmb3y7YHtjnPB1qg3aavff6PPxIMs0=")
                                 .addFormParam("SignatureMethod", "HmacSHA256")
                                 .addFormParam("SignatureVersion", "2")
-                                .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                 .addFormParam("UserName", "name")
                                 .addFormParam("Version", "2010-05-08")
                                 .addFormParam("AWSAccessKeyId", "identity").build();
@@ -96,10 +96,10 @@
                                  .endpoint("https://iam.amazonaws.com/")
                                  .addHeader("Host", "iam.amazonaws.com")
                                  .addFormParam("Action", "ListUsers")
-                                 .addFormParam("Signature", "ed4OrONGuVlGpHSY8u5X2m9LVwx6oiihu7HbvA0iZkY%3D")
+                                 .addFormParam("Signature", "ed4OrONGuVlGpHSY8u5X2m9LVwx6oiihu7HbvA0iZkY=")
                                  .addFormParam("SignatureMethod", "HmacSHA256")
                                  .addFormParam("SignatureVersion", "2")
-                                 .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                 .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                  .addFormParam("Version", "2010-05-08")
                                  .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -125,10 +125,10 @@
                                     .addHeader("Host", "iam.amazonaws.com")
                                     .addFormParam("Action", "ListUsers")
                                     .addFormParam("Marker", "MARKER")
-                                    .addFormParam("Signature", "LKYao6Hll/plLDqOcgbNuJ6DhmOw0tZl4Sf3pPY%2By00%3D")
+                                    .addFormParam("Signature", "LKYao6Hll/plLDqOcgbNuJ6DhmOw0tZl4Sf3pPY+y00=")
                                     .addFormParam("SignatureMethod", "HmacSHA256")
                                     .addFormParam("SignatureVersion", "2")
-                                    .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                    .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                     .addFormParam("Version", "2010-05-08")
                                     .addFormParam("AWSAccessKeyId", "identity").build();
       
@@ -147,10 +147,10 @@
                                            .addHeader("Host", "iam.amazonaws.com")
                                            .addFormParam("Action", "ListUsers")
                                            .addFormParam("PathPrefix", "/subdivision")
-                                           .addFormParam("Signature", "giw/28vFH9GZoqf60bP4Ka80kBXhJDcncC%2BWA0Dkg/o%3D")
+                                           .addFormParam("Signature", "giw/28vFH9GZoqf60bP4Ka80kBXhJDcncC+WA0Dkg/o=")
                                            .addFormParam("SignatureMethod", "HmacSHA256")
                                            .addFormParam("SignatureVersion", "2")
-                                           .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                           .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                            .addFormParam("Version", "2010-05-08")
                                            .addFormParam("AWSAccessKeyId", "identity").build();
 
@@ -177,10 +177,10 @@
                                     .addFormParam("Action", "ListUsers")
                                     .addFormParam("Marker", "MARKER")
                                     .addFormParam("PathPrefix", "/subdivision")
-                                    .addFormParam("Signature", "JSAWWjJdoz8Twn3CSjkuqWIJmmokjQyKPOdekNeVl30%3D")
+                                    .addFormParam("Signature", "JSAWWjJdoz8Twn3CSjkuqWIJmmokjQyKPOdekNeVl30=")
                                     .addFormParam("SignatureMethod", "HmacSHA256")
                                     .addFormParam("SignatureVersion", "2")
-                                    .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                                    .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                                     .addFormParam("Version", "2010-05-08")
                                     .addFormParam("AWSAccessKeyId", "identity").build();
       
@@ -214,10 +214,10 @@
                        .addFormParam("Action", "ListUsers")
                        .addFormParam("Marker", "MARKER")
                        .addFormParam("PathPrefix", "/foo")
-                       .addFormParam("Signature", "1%2BeCgNIAjHr%2BraNdDd3rsVC5Qok3AuTrJOa5mZwmE7g%3D")
+                       .addFormParam("Signature", "1+eCgNIAjHr+raNdDd3rsVC5Qok3AuTrJOa5mZwmE7g=")
                        .addFormParam("SignatureMethod", "HmacSHA256")
                        .addFormParam("SignatureVersion", "2")
-                       .addFormParam("Timestamp", "2009-11-08T15%3A54%3A08.897Z")
+                       .addFormParam("Timestamp", "2009-11-08T15:54:08.897Z")
                        .addFormParam("Version", "2010-05-08")
                        .addFormParam("AWSAccessKeyId", "identity").build();