PocoDeserializer to support conversion of primitive type

In stead of returning string all the type we can just use
Convert.ChangeType to try to convert return value.