fixes for Lasse comments from yesterday, hopefully I got them all (sans 1).

remaining which I'm planning to defer until this PR is accepted:
https://github.com/monkeyiq/ufoJS/commit/c029fda3a23cceb61ee2441de416eabd49bcb9aa#commitcomment-7978479