Normalize inheritance systems, standardize chainObject, and implement a version for IE
Merge branch 'optimize-reflection' of https://github.com/Polymer/polymer into optimize-reflection