Correct older biff detection, and add unit tests for HSSFWorkbook giving helpful exceptions on the older formats