Added more simulation support

- basic support for dual wield
- split up the defaults per class
- support for different weapon gems
- added command line option to export CSV reports instead of the json
report