Implement Parameters by subclassing Processor
Add requirement on
Add tools.parameters modules
Fix tools.parameters module __setattr__
Use __setattr__ for setting traits
HasParam.param_view return JSON + add unittest
Add a validate method for parameters + unittest
Implement support for processors parameters in server
Update models.py (broken state: on going update)
Start implementation for storing results by UUID
Fix bug in parameter setting (was not using __setattr__)
Fixes #24
Merge Dev into current branch
Server: handle parameters setting only for analyzers
Merge branch 'dev' into parameters_with_traits
Fixes some bugs occuring after 04abf2e22c2ca06a
Fixes documentation after 04abf2e22c2ca06a
refactor(analyzer.core): refactor AnalyzerResult

- Put frame_metadata and label_metadata inside data_object
- No more subclasses for analyzerResult
- Put subclasses in data_object (subclasses of DataObject: one per (data_mode, time_mode) combination
- Add 'y_value' and 'y_unit' key for data_object (to deal with 2D array where the y-value is a data and may have a unit like spectrogram (y_value = frequnecies, y_unit=Hz))
fix(doc): fix doctest in doc after e9749c92ee3a4
test(AnalyzerResult): add test for AnalyzerResult factory after e9749c92ee3a4