update copyright to 2013
ensure json is evaled in global scope and eliminate pollution from local arguments
Handle errors consistently when using JSON.parse or global eval. thanks @abramclark!
Rename component.json to bower.json
Compiled dist versions.