refactor flagparse (is now arguments)

FlagParser stays the same.
New classes:

  - SimulationParser - only sets the verbosity level

  - FlagRunner - more appropriate name for FlagParser (only an alias)

Add tests for the arguments module
rename tests
rename the package to simtools. More appropriate.