[#5685] Changed commit log browser to use more efficient Older link paging

Signed-off-by: Cory Johns <johnsca@geek.net>
[#5685] Removed commit count because it can be very slow

Signed-off-by: Cory Johns <johnsca@geek.net>
[#5685] New version of ForgeHg for non-pagination

Signed-off-by: Cory Johns <johnsca@geek.net>
[#5685] Added some error checking for some corner cases

Signed-off-by: Cory Johns <johnsca@geek.net>