Accept spaces and dashes in card numbers, recognize Maestro