Add periodic node discovery with optional filters

Add support for periodic node discovery via system.peers.
Pass by HostInfo instead of the peer address

Pass the full HostInfo to the connection pool after getting new
hosts, with the caveat that seed hosts wont have valid host info.
remove SimplePool.newConn
Log errors when describing the ring
Fail fast if no seeds are available
Removed "Alpha" project status warning from README.
Merge pull request #216 from dsimmons/master

Removed "Alpha" project status warning from README.
Only set the hosts if the ring describer didnt error
Refactor integer unmarshaling to share code.

Now unmarshalInt and unmarshalBigInt pass in an int64 decoded
value into a shared unmarshalIntlike, which has all the logic
to check that the decoded value fits into your bind variable.

This is in preparation for adding varint support, which also
will use the unmarshalIntlike function.
Add support for varints.

Similar to other integer types except you must demarshal varints
greater than 8 bytes using a *big.Int. It is possible to detect
unset varint fields when fetching using a **big.Int double pointer.
Maybe all types should support this as a way to detect unset cells as
opposed to cells with a value of zero?

Varints are signed integers encoded using two's complement. When marshaling,
gocql trims the encoded bytes down to the minimum required to encode the
integer value (e.g. so if you encode a varint value that can fit in one byte,
gocql will actually only send 1 byte).
Add myself to AUTHORS
Use ccm to bing up a cluster of nodes for integration testing
Set timeout, use Quroum, add confiurable replication factor
Fix checking for proto 1
Add six
debug
Update ccm and test run args
Add replication factor flag and pre parse the cluster hosts
Remove the authenticator, increase timeout, add retry policy as ccm seems flaky
Add a method to create tables to let the schema propogate to other nodes