Blob support for custom classes, collections and undefined types

Added a simple interface for IBlobSerializer which can be set at Serializer.Instance. This way one can customize what types are supported with blob (byte[]) storage. Sample plugin added for Json.NET JSON-serializer as it is PCL compliant. This way blobs can be stored as JSON strings.