Refs #4 - Added a client method to retrieve a contact based on its contact ID.
Closes #4 - add possibility to use Contact IDs to communicate with CiviCRM API

(instead of external IDs). Did some tricks to cache the relation between
external and 'regular' ID.