code reshuffle, adding autosmooth toggle - untested
update smooth mesh shade
stream_line this mofo
whitespace
using forEach, can now test which is faster.
meditation on different approach

some shared operations, maybe just call once ahead of time..
redux
cosmetic modifications, removed redundant checks
organization, not finished yet.
correction in reference
happy to see this function reduced
aliasing and factoring
-excess comments
correct comment
Merge remote-tracking branch 'origin/master' into bmeshview-mods
small reshuffle of update tests
-comments
this may not be the end solution
preparation for random name
totally overkill, but needed for sane random name ops.