Update and follow-up on review
update magnifer (not finished)

xFocus xCaret are not declared anywhere they need to be.
global.getPointer is not going to get the caret
Merge branch 'master' of https://github.com/thisMagpie/GSoC