Removing legacy JS files that are no longer required [ci skip]
Fixing z-index hack in header
Updating LESS with notification styles
Updating noty usage, adding custom topRight layout and theme, removing unnecessary requirejs config for noty
Adding sync override to User model to build delete specific URL
Making user delete route require HTTP DELETE
Adding delete functionality to user row view
Adding DELETE method requirement to client and project delete
Adding base DeletableModel to provide delete functionality
Adding base DeletableItemView to provide item deletion within tables
Adding toString() method to User model
Removing unnecessary topRight layout (the default noty one works fine)
Updating noty theme, adding App.Messenger.confirm() method for prompting the user for confirmation and hooking this into the DeletableItemView
Adding missing question mark in the confirmation text for DeletableItemView
Adding toString() method and missing default values to Project and Client models
Updating Project and Client models so that they extend from DeletableModel
Fixing Project and Client csrfToken usage (was using wrong property name in the getter)
Fixing name of "csrfToken" in the clients listing response (was "csrf_token")
Fixing bad annotation in ClientController:deleteAction
Adding delete support to project and client listing views