Storm cassandra connection pool sharing

New AstyanaxClient factory that creates a single instance per Cassandra cluster.  Previously, instances were being created on every makeState call to CassandraStateFactory. 

The code has been re-factored slightly to make it clear that the previously named 'configKey' represents a C* cluster identifier.