History pagination 841124 #944

Merged
merged 4 commits into from Mar 21, 2013