[OE-4257] Place first PI doodle at 10 o'clock then subsequently at 2h steps.
[OE-3535] Add scale level to doodle data
[OE-3535] Fixed zoom in/out event
[OE-3535] Set the drawing scale from the saved doodle scale value. Moved DoodleInfo class out of OEEyeDrawWidget.php
[OE-3535] Fixed scaling issues
[OE-4433] 'No view' reporting for optic disc doodle.
[OE-3535] Scaling fixes
[OE-3535] More scaling fixes.

This logic should now accomodate the following:

* Setting the scale level correctly if scale level is set but no toggle scale level is set (eg, Trabeculectomy)
* Setting the scale level correctly if scale level is set, and toggle scale level is set, and scale level is changed in drawing (eg, AntSeg with tubes)
[OE-4360] Account for lastOriginX and lastOriginY when adjusting doodle properties
Merge branch 'release/1.7' into develop