Add core-icons (fix circular dependency and add missing resources)

The file type off course didn't execute the embedded ruby, and when it did, it was a circular dependency. The actual iconssets should be contained in the component, as they are in the original polymer component.