timeside/analyzers: add aubio pitch, onset, update onsetrate and bpm
remove generated TimeSide.egg-info
timeside/analyzer/aubio_{bpm,onset}.py: simplify, using get_last_s
tests/testaubio_{onset,bpm}.py: use unit_timeside
tests/run_all_tests: rewrite alltests.py
timeside/analyzer/aubio_onsetrate.py: simplify, using get_last_s
timeside/analyzer/: enable aubio, beautify titles
.gitignore: add TimeSide.egg-info
timeside/analyzer/core.py: add AnalyzerResult class
timeside/analyzer/: factorise aubio temporal stuff
timeside/analyzer/aubio_temporal.py: only get bpm if more than 2 beats found, factorize
timeside/analyzer/core.py: add serialize routines
tests/test_aubio_pitch.py: rename and use unit_timeside
tests/test_aubio_temporal.py: rename and use unit_timeside
timeside/analyzer/core.py: add AnalyzerResultContainer
timeside/analyzer/core.py: by default, AnalyzerResultContainer prints out its content as json
timeside/analyzer/aubio_temporal.py: use AnalyzerResultContainer
timeside/analyzer/core.py: simplify by using a dict for AnalyzerResult
timeside/analyzer/core.py: trick to access result['foo'] as result.foo
timeside/analyzer/aubio_temporal.py: fix id