added an x-y coordinate rotation tool to utilities
(#302)
added the strut kwargs to the interfaces for the optics functions and OpticalPSF class, along with dox
(#302)
made changes to optics.py to allow struts, seems to be working nicely, updated dox
(#302)
dox tidyup
(#302)
more dox tidyup
(#302)
made the struts only extend half way across the pupil from the centre
(#302)
fixed half length struts to work properly, seems to be doing nicely
(#302)
Merge branch 'master' into #302
fixed bug that caused test fail
(#302)
made the xy rotation utility accept a galsim.Angle theta only
(#302)
modified the optics module to take only galsim.Angle instances
(#302)
added unary negation to the galsim.Angle
(#302)
fixed error in use of the .rad method, now working
(#302)
added Mike's text to the dox
(#302)
strutthick -> strut_thick and strutang -> strut_angle
(#302)
fix bug in config
(#302)
Improve spacing of OpticalPSF parameters in demo7
(#302)
added a strut test image to the generation script, and the test_optics test script, and updated all the former images to use the true center (felt it was good enough time for an update)
(#302)
updated changelog
(#302)
Use OpticalPSF with struts in demo9.  Also make this more space-like in general (no atmosphere, low sky noise, etc.)
(#302)