add component.json; update Gruntfile for bumpup task to handle component.json