Squashed commit of the following:

commit 2c8aa4ef73e9736051a7188f35f00c58fcafef6e
Author: Adam Holmberg <Adam.Holmberg@datastax.com>
Date:   Wed Oct 1 10:38:56 2014 -0500

    Typo in log message

commit 9dc7d0185a170f48a24fff8311af072dab9ac0af
Author: mpenick <michael.penick@datastax.com>
Date:   Tue Sep 30 14:56:17 2014 -0700

    Fixed on 'UP' feedback loop and logging leak

commit 63685829cedca3e24eec0ff6904926e5b27c94f8
Author: Adam Holmberg <Adam.Holmberg@datastax.com>
Date:   Tue Sep 30 13:57:52 2014 -0500

    More logging around pending reconnects and timers

commit 16c0acf751420b37886047924a3a9cf20cf5a51f
Author: mpenick <michael.penick@datastax.com>
Date:   Mon Sep 29 12:19:48 2014 -0700

    Added asserts to pending connect ref counting

commit fcaeef03a30e07f6188c5fa5aa03b9b756019d90
Author: Adam Holmberg <adam.holmberg@datastax.com>
Date:   Mon Sep 29 18:54:19 2014 +0000

    More backend debug logging.

commit d7fea96a942c71cbe6bae7c9f23ba20366a47aab
Author: mpenick <michael.penick@datastax.com>
Date:   Fri Sep 26 16:00:00 2014 -0700

    Small fixes and improvements from static analysis

commit 5add1a82def3fe58ea3f99bd1189f5dac378920d
Author: Adam Holmberg <Adam.Holmberg@datastax.com>
Date:   Fri Sep 26 16:46:29 2014 -0500

    RequestHandler qp exhausted before any plan is set

    Avoid possibility for extracting uninitialized Addr

commit 4a73b4b2a60fb41ddfc04894b7dae77478f5d4f1
Author: Adam Holmberg <Adam.Holmberg@datastax.com>
Date:   Fri Sep 26 16:41:34 2014 -0500

    Added TRACE logging, changed connection log levels

    also added a few more debug statements

commit 5d53e16935ef987a732d860b2b76d1a60b8736ac
Author: Adam Holmberg <Adam.Holmberg@datastax.com>
Date:   Fri Sep 26 16:28:33 2014 -0500

    Change to raw pointer type in timer callback to avoid confusion

commit 311520314ebe35a98d9492d0ff6d9283b5caa40c
Author: Adam Holmberg <Adam.Holmberg@datastax.com>
Date:   Fri Sep 26 16:22:47 2014 -0500

    Guard against null in io_worker return_connection_...

commit a318df7fb35d52eeada44215ed014770ff95da4a
Author: Adam Holmberg <Adam.Holmberg@datastax.com>
Date:   Thu Sep 25 17:15:12 2014 -0500

    Guard/log bad address CPP-170

commit 3f3c036381243160ef88ea2d27d2edb1f69debda
Author: Adam Holmberg <Adam.Holmberg@datastax.com>
Date:   Tue Sep 16 14:18:33 2014 -0500

    Fix seg fault on overloaded connection (CPP-167)

    Improper static cast and use of pointer in timeout callback
    Also removed unused parameter in Pool::maybe_notify_ready()
Back out address validation and PendingReconnect lifecycle logging
Make pending reconnects map by value.
Update config.hpp
Merge pull request #78 from datastax/cpp-170-beta5

CPP-170 Tweaks to beta5
Write batching
Merge remote-tracking branch 'origin/beta5' into CPP-164

Conflicts:
	src/connection.cpp
	src/io_worker.cpp
	src/pool.cpp
	src/request_handler.cpp
Minor cleanup during code review
Merge pull request #80 from datastax/CPP-164

CPP-164 Write batches