Be more stringent validating BD FASTQs; be more lenient in NovoRealign.

This should allow cases with empty FASTQs to proceed through filtering,
but hopefully catch the case of misconfigured Breakdancer sooner.