bug filesnapshot filename parsing error

file snapshots weren't deriving the revision from the file name
Support for multiple formatter types

Different formatters for snapshot, journal, messages
and results.
replaced (I)Serializer with IFormatter extensions