Contains some changes to the validation of restriction model, disallowing overlapping restrictions and forces the begin time to be before the end time.

Contains a tester form for adding new restrictions, linked to the button, and all of the current users restrictions are being shown via the edit a restriction button right now.