Allow a list of rays to be filtered on SWS window

So that it is possible to throw away rays which
are two close to the horizontal for SWS analysis.
Add angles and other data to vertical rays.

So that we can filter them...
Merge pull request #1 from andreww/master

Add Filter rays by SWS window options from AndrewW.