Rolled back new multi-task learning code after devel merge.
Update set_concat.m
Started to implement large-scale argument validation.
Fixed issue in eeg_load_xdf.
Fix in gui_listapproaches (for case of approaches from workspace in cell array form).
Some more updates.
Further work on the input validation...
Next round of updates on input validation.
Next batch of updates...
Minor updates.
Fixed two things.
Merge branch 'input_validation' of https://github.com/sccn/BCILAB into input_validation
More validation code. Also generalized hlp_handleerror to allow for printing code hyperlinks into a string for more flexible error reporting.
Next round of updates.
Minor refactoring of utl_memoize_* functions
More updates....
More files updated...
Solid number of additional checks.
Added the ability to specify "typical" parameter ranges in the arg system, which generate warnings when violated.
Few more.
Some more checks, now largely done (some future work could include checking of dependencies, online plugins, upgrade of some environment functions to use the arg system(?), and a few stray funcs here and there).