Return FAIL package instead of exception on error

refs #6008
Add ability to delete Packages

refs #5872

Packages can be deleted from the package list page, or by approving a
delete request for them.  Only packages that are deletable (pending,
uploaded, verified or failed - not already deleted or have a delete
request) can be deleted.