Simple jQuery library for tracking unsaved changes and confirming that the user would like to discard them when leaving the page