Pull Request for Issue1005 - Error when opening additional scans in GSE

Fixed a bug in the underlying AMLightweightScanInfoCollection where it was populating the table of known samples used in the AMScan_table with null entries where no sample was specified by the scan. Added a WHERE sample IS NOT NULL to the select query.