add a --start-slave flag into the master_cut script
version 0.2.1
friendlier error messages

collect the errors we get when trying to connect to hosts, and then
re-surface them if we finally throw.
fix up the worst of the tests

there's still broken-ness in the unplanned failover sections, though.
version 0.2.2
fix nil check
setup slave to set_rw, allow usage as a script
continue to use master connection for SELECTs if all is read-only
fix some stylistic things
simplify further
update comments
export current host and port
version 0.3.0
Merge branch 'master' into unplanned_failover_thoughts

Conflicts:
	lib/active_record/connection_adapters/mysql_flexmaster_adapter.rb
	test/ar_flexmaster_test.rb
further on unplanned failover