added ConsistencyLevel

* added the option to use a ConsistencyLevel
  The ConsistencyLevel was moved from within the cql-query-string to the protocol level
* the default CL is ONE
improved Interfaces to be able to access methods with consistencyLevel

* renamed implementations to Physical[class-name]
* added Interfaces with the original name
* Physical*, Managed* and Pooled* classes implement those new interfaces