changed heuristics for number detection in Mango::BSON to better line up with user expectations