rename and move test method in source, for organization and consistency
no functional change to actual tests
update all user_types tests to 'USE keyspace' before test steps
(user types are keyspace scoped now, so this is required)
correct indentation to 4 spaces
no functional change to code
reorder imports to standard first, resolve conflict
add rudimentary user type decoding for text, and update user types tests to use it
use patient connections for tests that time out on connect.
update exception assertion for changed error message.
Merge branch 'master' into user_types
add test for using user type as part of a composite pkey
test we can create/use a secondary index on a user type
Merge branch 'master' into user_types
move decoding tools into user_types.py

as pointed out to me, there's not any real need to separate these functions
since they are just going to be used for user types.
Merge pull request #27 from riptano/user_types

User types -- basic type decoding and additional tests for user types