Fix potential precision issue with division in DatabaseSeeker
This release fixes a potential scoring issue which may be encountered using certain database engines due to the way they convert (or don't convert) data types to ones with higher precision when performing mathematical calculations, e.g. int to float (#5).