Harshavardhana 201a20ac02 handlers: Handle re-direction properly for S3 requests. (#3355)
Make sure all S3 signature requests are not re-directed
to `/minio`. This should be only done for JWT and some
Anonymous requests.

This also fixes a bug found from https://github.com/bji/libs3

```
$ s3 -u list

ERROR: XmlParseFailure
```

Now after this fix shows proper output
```
$ s3 -u list
                         Bucket                                 Created
--------------------------------------------------------  --------------------
andoria                                                   2016-11-27T08:19:06Z
```
2016-11-27 16:30:46 -08:00
..
2016-11-21 13:51:05 -08:00
2016-11-21 13:51:05 -08:00
2016-11-21 13:51:05 -08:00
2016-11-21 13:51:05 -08:00
2016-11-21 13:51:05 -08:00
2016-11-21 13:51:05 -08:00
2016-11-21 13:51:05 -08:00
2016-10-26 08:46:14 -07:00
2016-11-21 13:51:05 -08:00
2016-11-21 13:51:05 -08:00
2016-09-29 23:42:10 -07:00
2016-11-21 13:51:05 -08:00
2016-11-21 13:51:05 -08:00
2016-11-21 13:51:05 -08:00
2016-08-24 22:54:34 -07:00