Log paging fix

Made it so that the response to the Log web-api command tells you whether or not there is a next page to go to. Added paging to the Diff web-api command response with geometry, also you can show all changes by passing 0 as the number of items to show.