Create StatementSerializer and StatementDeserializer

This patch adopts the changes in Statement which uses composition instead of inheritance for claims. It depends on some future version of WikibaseDataModel which supports claims as parameters for the Statement constructor.

See also http://git.io/wXZTag