fix issues with spotlight-able nodes, properly re-attach/claim nodes and unique id's to reused control's even when flyweighting

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
appease jshintlord

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
ensure that the flushed queue is cleared

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge pull request #465 from enyojs/GF38376-cole-davis

Fixes for GF38376

Reviewed-By: Ben Combee (ben.combee@lge.com)