Updating component.json to reflect Component instead of Bower

Another PR (#19) using `bower.json` has been created, so this one "complements" that one by re-structuring `component.json`.
adding bower.json file package descriptor as defined at last spec (by May/13)
adding ignored files
adjusting ignored files list
Merge pull request #28 from dominicbarnes/master

Updating component.json to reflect Component instead of Bower
Merge remote-tracking branch 'remotes/ifandelse-original/master'