partial fix for dragging on android browsers
backport fix for dragging in Firefox
Merge branch 'master', remote-tracking branch 'origin' into 131-arduino
Tidies codes
Remove uused position
adds include statments
Fixes #229 by eliminating returns, replacing with locals
Merge pull request #230 from waterbearlang/229_merge_locals_returns

Fixes #229 by eliminating returns, replacing with locals
Merge branch 'master', remote-tracking branch 'origin' into 131-arduino
Moves to using locals instead of templates