Added a script to generate images for test_optics.py. Added a test which includes all aberrations to the unit test. (#390)