Better CL options for bound statements

Default consistency levels coming from the parent PreparedStatement
through were being overwritten by the Statement.__init__ default.

Additionally, this allows a consistency level to be set for a
PreparedStatement through an __init__ kwarg.

Fixes #40