Allow order by to be overridden in query
fixes #63: Blank or invalid data causes records to be left out of the index
release version 1.2.7