CAUTION: Includes schemamigration! It is a simple one so no worries.
Added the category filtering feature for the instance view. Users may now toggle visibility of categories in their schedule from the form that is displayed through the "Filter Categories" button. The collapse div for the form is by default open as requested but will be closed by default later.