Provide a plugin interface for calculators and algorithms in AMML
After sufficient modularization (see issue #106) it could be possible to add new calculators and algorithms via plugins. The plugin should basically include:
- Grammar file.
- Entry in the spec of calculators and algorithms.
- Optionally a Python class (if the component is no ASE class)