Vector Method Fixes

A number of fixes have been made in the sun vector method including:
1) If sun vectors are behind the glazing surface, a "Null" is added into
the output list such that the shade list can by synched up to the input
vectors.
2) The report! outputs a message stating the number of vectors that were
behind the glazing surface.
3) The mergeVectors function has been updated with the awesome stuff
from Guilio such that, now, it almost never fails.