Fix: slideToggle doesn't accept a boolean
createParentProgram with any program data instead of only name
Remove console.log
Fix name-label change when tv-episode being edited. Didn't work.
classification-form: Allow entering of all names for a new tv-series

Names are autosaved under program.series.draft until registration takes place, when a new program is created with said names and type:tv-series.

Works for both new classifications and rootEditMode changes.
Fix rootEditMode and categorisation not performing update operations in the correct order

Use watchChanges(doc, user) for fine-grained control of diffing old & new version of changelog-applicable documents.

* Fix /categorization storing null as series._id when series was new
* Fix categorization not updating allnames index -> newly attached episode could not be found with parent name
* Fix rootEditMode saving program twice, first with invalid series and allNames data
Add new-series name fields to categorization form
Update series-name-select2 when primary name input of series updated
populateAllNames can optionally be called with the series

p.populateAllNames(callback) -> Loads series from db if necessary
p.populateAllNames(series, callback) -> Uses given series for seriesnames
Require root role for rootEditMode change POST
Update all epidose allnames-fields when series names are changed
classification-form + rootEditMode: Show program-box for tv-series
Don't show programs without a valid classification in ikarajat.fi

Except of course tv-series-names...
ikarajat.fi was broken for tv-series because spinner() missing
Refactor programBox.renderClassifications

It now also supports rendering programs which are not tv-series-names but have no classifications.

Used to look quite terrible.
Remove entire program when last draft remove and no classifications
There is no such thing as req.user.user --> req.user.name
Add createdBy to createParentProgram, fix author + createdBy in XML api

And add change log entry from parent program creation.
categorization-form: Fix season being set as null when not specified
Completely reset classification-form on rootEditMode save

Fixes series-editing: When a new series is created when editing a tv-episode, the new-series-name-fields were left showing after save, but they didn't change the series' names since the series was no longer new.