changes for nitrogen
improvements to cma optimisation
add .gcda files to gitignore list
adapt cma optimiser to use offtimes and durations instead of ontimes and durations; clean up optimiser script
support optimiser in config file
change plot_switching.py
add make_coilfiles.py, to export to matlab
add egun pulse duration to config file
improvements to make switch between N and H more portable
merge changes from nitrogen branch. these should all be generic, and allow running with N or H, but require changed to the config file
Merge branch 'master' of github.com:softleygroup/zflyer