consistency around given and family name for user, and tags for contact
add a .gitignore
Merge branch 'parameters' into develop
user_id is UUID, user_name as email
index user.user_name
add a remoteidentity model
s/user_name/name
Merge pull request #3 from gdchamal/parameters

consistency around given and family name for user, and tags for contact
unused pyramid settings, use Configuration
define a NotFound exception in this package
intercept DoesNotExist exception from cqlengine and raise NotFound instead
user_id is UUID even in RawMail
Merge pull request #4 from gdchamal/user_rewrite

User rewrite, here we go
2 models for thread lookup using recipient or external thread id
add position to MessageLookup model
add external_thread_id to Message model
no more MessageLookup, use ThreadMessageLookup and move offset and position properties to Message
date instead of position for Message ordering.
date field is not part of clustering so can not be use for order by query
add message_id in ThreadMessageLookup
Merge pull request #5 from gdchamal/thread_lookup

Thread lookup