Preserve the original exceptions when getting a web response.
Modify LoveSeat to use a warpper for HttpWebResponse to properly close it
Fix GetDocuments to use GET by default and only switch to POST if the keys parameter is very long.

Fix code style problem of newline before open brackets.
Remove the Referer header because it cause very long url requests to be response with 400 bad request
Merge pull request #51 from teci/RemoveReferer

Merge with Ido