Add POST capability. This is a MAJOR COMMIT, be careful when updating.

All SMObject-subclasses now have assignable properties which upon assignment will update the underlying RDF model.