Menu fixes

This includes redirecting to the login page when you get a 401 response from the API as well as preventing double submission on the form. Also shows a spinner when the item details and category details are submitting.