Ticket 48636 - Fix config validation check
Bug Description: We were previous checking if an unsigfned int was less than zero
Fix Description: Improve config validation by using long instead of PRUint64
https://fedorahosted.org/389/ticket/48636
Reviewed by: nhosoi(Thanks!)
(cherry picked from commit 43d5ac680f7781f95205db94e5ff2958d39b78a4)
(cherry picked from commit c66ba8cb24c35d186b14f169e9206269067891a0)