Fixed: highlights display correctly in grid mode

-Removed debugging information from highlight.html in demos

-Added math to calculate an impromptu zoomDifference in highlight plugin while in grid mode

-pageTopOffsets/pageLeftOffsets are now calculated while in grid mode as well and are reset before each load(Document/Grid) call

-loadRow throws "PageWillLoad" event as well

-public distanceBeforePage changed to getPageOffset, returns both top and left offset as jQuery does regardless of settings.verticallyOriented

-added public getPageDimensionsAtCurrentGridLevel to serve the same function as ___ZoomLevel for grid mode

Fixes #206
Fixed: unifying naming conventions for return variables
Merge branch 'develop' of https://github.com/ddmal/diva.js into develop

Conflicts:
	source/js/diva.js