REL-1368: Add markers for laser observations w/o clearance windows.

Additional error markers in QPT for laser observations for which LTTS does not have clearance windows.

Note: This is a cleaned up retry of an earlier pull request.
I guess doing the match isn't so much better than the asInstanceOf but at least makes it more explicit
Perhaps @swalker2m or @tpolecat have more scala idiomatics solutions for these constructs