fix http deserialization of Array's
implemented safe_setattr do deal with read-only attributes.
make soft validation handle null integers.
bring back stricter simple_type_info conflict check.