Fix a missing import.

Somehow we ended up using httplib without importing it. Trivial fix.
Turn off the General Index for release notes.

The General Index page on RBTools release notes was useless, so turn it
off.
Upload RBTools releases to Amazon S3.

We're now using Amazon S3 to store all our releases. This updates our
release script to do that. It requires our new 'fabazon' module to help
interface with S3 and perform S3 uploading and directory index
regeneration.
Fix Resource bug that masked the url from ReviewBoard's Web API.

The 'url' attribute in Resource pointed to the Web API resource instead of the
web page.

Testing done: Unit tests pass.

Reviewed at https://reviews.reviewboard.org/r/4899/
Add option to rbt patch for automatically creating a Git commit

The option -c, --commit automatically creates a commit in the current local
branch with the summary, description, bugs, testing, and author information
fetched from the review request.

Testing done:
Tested with a new review request using the commands 'rbt patch -c
<review_request_id>' and 'rbt patch --commit <review_request_id>'.

Unit tests passed.

Reviewed at https://reviews.reviewboard.org/r/4865/