Bugfix to stop exit when launching valueListDialog, due to unnecessary cast and check
Export of Explicit Lists for Paramters and State Variables is not performed as binary data if the list size is greater than 30 and the option is selected, additonally fixed a bug causing an erroneous pointer cast check when the Value Editor dialog was launched
Fix minor bug with file paths
Start using qmessageboxresizable for simulator errors (I added that header in the last commit by mistake)
Adds a little more context to error-creating-file messages
Make it easier to see what went wrong on the simulator
Re-apply most of Alex's commit ce45871