doc: add some comments to our connection examples.
client: only try to create wrapper SSL stream if base_stream is valid.

This fixes a bug where the method guards would protect against the
creation of the wrapper stream. It can be verified with:

./example-client 'mongodb://invalid-hostname/?ssl=true'
doc: add subtitle.
doc: handle output elements.
fix missing mongoc_bulk_operation_destroy
Merge pull request #44 from gjmurakami-10gen/examples-bulk

fix missing mongoc_bulk_operation_destroy
build: bump libbson for new docs.
build: bump libbson for size_t fixes.
doc: clean directories during distclean and ship docs in bundle.
build: remove support for installing yelp docs.

We need to do things with proper linked files and all that, which we aren't
today for almost no real value. No need to install the .page files.
build: bump libbson for build improvements.
build: require libbson 0.8.0.
cursor: track changes in bson_reader_read() with regards to EOF.
examples: simplify cursor iteration in example-client.
collection: ensure pipeline is set appropriately with >= 2.6.
examples: add aggregation example with compile time checks.

Now we can just include it in the generated docs and ensure it compiles
correctly like the others.
Release mongo-c-driver 0.96.0.
build: post-release bump to 0.96.1.
collection: ensure batchSize is passed to mongoc_cursor_t.

This will allow GETMORE calls to also propagate the proper batch_size.
it is nicer to expose MONGOC_DEFAULT_PORT constant