Cmis.utility.filename was not calling the correct function to
determine its file suffix when MIME and URI check fails.
Updated ChangeLog.
Cmis.utility.format fails to separate name and suffix when there is
more than one dot in the filename. This is due to the use of a
particularly nasty regular expression -- which has been replaced with
more practical string manipulation routines. This Resolves #54.