- added IsAuthorized to EntityType so that auth can be checked on the "non-specific entityid" entitytype auth
- fix up Page and MetricCategory so that Auth for the EntityType will work without needing to actually add or edit one.
- fix up Report and DataView so they also verify auth on the EntityTypes (plus all the other stuff) involved before allowing Edit
- changed DataView so security on only the Dataview itself is checked when just viewing the grid of the DataView
- changed Report so security on only the Report itself is checked when just viewing the grid of the Report