Fix typo to show "Edit Audit" only when user is allowed
Only show `View Program` when user is allowed to do so
Only show "Create" button when user is allowed to do so

* Previously, this button would always appear, and user would see a
  large "Forbidden" message
Use correct Program when editing Audit

* Otherwise, editing the Audit from some pages may change the linked
  Program or break editing ability
Merge pull request #1332 from reciprocity/feature/fix-some-p1s

Fix some p1s