Add Yaml.load
Make -json, -yaml pure format flags

--json and -yaml are now used to set the output format and not to add
additional streams as before.

Furthermore, the optics (template) elements file can not be set via the
SEQUENCE command anymore.
Make <output> file parameter positional
Remove variables from output
Add madseq.__version__ information
Specify slicing options via file

The old form to define slicing options inline is now obsolete

Also add a preliminary unit test file
Parse arrays into new data type
Fix tests
Merge pull request #8 from coldfix/transformation-batch-mode

transformation batch mode