Update create secret error handling on the client side.

This updates the modal that pops up when creating a secret.

The "Description" and "Password" labels are updated to display "(required)" in red.

Secret creation should fail if either the description or the password are not given. An error message should appear near the top of the modal on failure. The error message should fade in and then fade out after 5 seconds.