add parameter to filter method in enyo.mixin to have access to the final target object for reference and update docs

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
rehash fix for ENYO-3128 to properly apply defaults when attributes are present, add unit test to ensure expected results

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>
Merge pull request #470 from enyojs/ENYO-3128-cole-davis

Fix for ENYO-3128 #2

Reviewed-By: Ben Combee (ben.combee@lge.com)