Add component.json

for compatibility with component and bower