Detailed exception and keys length limit

1. CouchException now write the request URI so it will be easier to understand the source of the exception.
2. Fix bug of keys length limit