Made changes in the subscription purchase API to allow creation by admin.
Created API to revoke the user's current plan.
Added validation for restaurant already exists with its name and address.