oc-rtf: Don't crash when we don't know the specified font
oc-rtf: check valid font name when generating <font> tag
Merge pull request #31 from Zentyal/jgarcia/fix-rtf-parser-invalid-font

Don't crash when we don't know the specified font
oc/util: Tune dbmsgreader for new caching classes names
oc: Set log level to 0 in samba-get-config script - it is very chatty during builds

This script is very "chatty" when "log level" is set to a high number
(usual scenario on developer machine)
oc: Make sure we always use NSString keys in 'messages' dictionary

Different types for keys in Dictionaries leads to not finding
expected entry - we should make sure that everythime we set/get
entry from a dictionary, key object type is same
oc/MailFolder: Add more logging so we can trace invalid message kyes
Merge pull request #33 from Zentyal/kamenim/master-fix-globcnt-is-0-crashes

Fix sogo_folder_get_deleted_fmids() to return 0 as a globcnt (leads to crashes in OC layer)
Prevent SOGo backend from crashing when mapistore_set_connection_info is
not called beforehand and connInfo is not initialized.
oc: cached usercontext updates indexing_context

Instead of use always the one given on initialization
Merge pull request #35 from Zentyal/jgarcia/use-current-indexing-context

Cached usercontext objects update indexing_context
oc-rtf: control words can also have a space before next tag

This was causing to parse a single space as an empty control
word with length 0, which was the source of several crashes.

Example:

  \f0\fbidi \fcharset0
   --------^

font index is 0, font family is bidi but when parsing charset we were
assuming control word was '' instead of 'charset0'.

This only fixes the crashes, the parseFontTable function works quite
awful right now.
Merge branch 'master' into trusty-cloud
Merge pull request #34 from Zentyal/jkerihuel/initFromURL-newConnInfo

Prevent SOGo backend from crashing when mapistore_set_connection_info is not called beforehand
Merge pull request #36 from Zentyal/jgarcia/rtf-parser-fonttable-parsing

RTF Parser: fix crash parsing font table
Merge branch 'master' into trusty
Merge branch 'trusty' into trusty-cloud
Revert "oc: cached usercontext updates indexing_context"

This reverts commit 0750f64b787db088e944756b66fbd0883cf44cbf.
oc: add talloc reference to indexing context

We have a cache with user contexts (objc) which have mapping contexts (objc)
where we store the indexing context (c) which will be freed by openchange
code once the connection is closed.

Right now all indexing context created for an user are the same,
independently when in time was created or by which connection, etc...
So this is a valid workaround, but this has to be refactored to used the
indexing context of the current connection that is performing the
call to SOGo backend.
Merge pull request #39 from Zentyal/jgarcia/workaround-invalid-indexing-contexts

Workaround invalid indexing contexts