Heavy refactoring of access right stuff, not at all complete.
Some serious refactoring of type and property permission stuff. Also changing schema format.
Fixed ConstructedUsing to set Post bit of property Access mode.
Always give constructor arguments HttpAccessMode Post.