Complete as_json and from_json methods in basic.py
Complete as_json and from_json methods in basic.py

The updated versions of these methods assume that the value passes
property validation or comes from valid JSON. None is now checked for
in serialize/deserialize.

3ptscience/properties,aranzgeo/properties