Remove hard coding of config template verison
Initial commit to support new EX datastore type.
Add support for pimdb_ex:del_folder()
Outline of folder_ex.py
Simple change to use default value in constructor for get_def_folder()
Only process Contacts folders while parsing foldes in Exchange store
implement find_item and find_items in folder_ex.py
move _classify_email_addr to utils.
Add email domains classification for MS EX store
Snarf name/email/phone details from pyews contact
Updating for refactored ews.contact code
Updating for refactored connector code
Support for saving a EXContact to the server
Updated unit testing code to cover contact creation - exchange
Refresh contacts from Exchange store
exchnage: set the gender
exchang: guid/gid support in the state.py

Replicate some of the code for initialising and managing the GUID/GID
stuff for the new Exchange store. the gid_base logic is itself a bit
unnecessary as we want to get away from the sync_tag business
completely. But that will be a separate activity and we will figure
it out later. For now we will just go ahead with replicating the
functionality as it is for OL.
refactor the _snarf_from_ews_con methods
Account for refactoring changes in ews.field.vaue
bring the init_props and add_props into standad structure