Adjustments to facilitate LicensingBasis

Adjustments made to PurchaseRecord Model to facilitate LicensingBasis as
opposed to LicenseType. This now reflects the model for CatlogEntry.
- Also removed redundant view from Catalog Controller as part of
clean-up