Fixes grapher for aubio_pitch renderer
update doc
Apply Piem's patch to disable rdt theme for the doc. But the special nice theme remains in the doc branch..
goto 0.5.7
Update server/models to new API
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Add a background image option for rendering analyzers
Add Irit Monopoly to dev
Add message when import error occurs during TimeSide init
Refactor : In Irit Monopoly, Implement aubio_pitch as a parent analyzer

This also fixes NaN issue in Irit Monopoly
fix(irit_monoply): explicit import of AubioPitch in preamble

This prevent from import error in system where aubio is not installed. Thus Irit_monopoly will not be available. either.
fix(grapher/render_analyzers.py): manage import error on irit_monopoly
feat(analyzer/utils.py): add a function to evaluate the next power of two
feat(aubio_pitch.py): add blocksize and stepsize as input parameters
feat(irit_monopoly.py): blocksize and stepsize are now set from aubio_pitch
fix(render_analyzers) : fix blending of background image
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
feature(graphers): add grapher for limsi_sad and provide legend for segmentation+label results