Applied some fixes from devel branch:
- fixed some rare uncaught cases in set_gettarget
- using a more reliable way to check for free RAM in env_startup
- using exp_eval in flt_clean_settings (rather than exp_eval_optimized, which wastes cache memory)
- fixed bug in flt_fourier (.pnts was incorrectly formatted)
- fixed rare argument parsing issue in flt_pipeline (when inputs are malformed)
- fixed h1 line of flt_fourier_bandpower (generate complaint in flt_pipeline)
- updated documentation in bcilab.m and added 2 error checks
- updated documentation in bcilab_config.m
- replaced some occurrences of [~,...] = by dummy variables
- fixed overly long argument description in flt_sourceLocalized
- fixed incorrect paradigm folder scanning in gui_batchanalysis
- added resilience to arg_report failures in hlp_deserialize
- using a larger name space in hlp_nanocache
- fixed incorrect file open check in io_loadset
- updated io_save to use hlp_funcversion rather than utl_funcversion
- fixed softmax predictions in ml_predictlogreg when using liblinear
- added handling of empty scan directories in bci_batchtrain
- added 'data' argument back to bci_predict (broke a GUI wrapper)
- fixed missing check for presence of per-fold information in bci_train (would crash if cross-validation disabled)
- fixed calculation of marker latencies in run_readlsl and implemented robust clock alignment and timestamp jitter correction
- fixed deprecated argument use in ParadigmFBCSP when set to robust
- fixed default GUI of ParadigmRSSD2, ParadigmTFR and ParadigmMKLCSP (used non-existent parameters)
- fixed incorrect parsing of some results in par_endschedule
- fixed rare issue with certain data structures in is_needing_search, utl_purify_expression, and utl_same
- added warning about pop_epoch to utl_check_dataset
- added support for missing .tracking field in utl_timeseries_fields
- fixed regression on 2014a in vis_artifacts
- added support for advanced clock alignment algorithms to lsl_inlet
- updated play_eegset_lsl to support custom update intervals and jitter simulation
- changed tutorial script paths to bcilab:/userscripts (from data:/)