Fix add category client script, fixes #57, fixes #60, closes #54
Hide add budget button if there is a current budget, closes #59
Add delete confirmations, closes #58
Move budget period dates, closes #56