pymilo's commits and some pep8 compliance
pep 8
Merge pull request #8 from ehsteve/master

Pymilo's pull request fix. Adds hyperbolic and parabolic optics segments.