Fix analyzer creation
Summary
This merge request ensure that the handling of analyser algorithm is done correctly.
It also ensure that the names used are valid based on the schema that can be found in beat/beat.core>
Relevant issue(s) fixed
Fixes #261 (closed)