Several minor changes to the development process

* Add compare_size for better file size diffs, FYI this is the same used
by jQuery;
* Updating uglify removes reports by default, let's delegate a better
diff for compare_size task instead;
* Add grunt watch to develop without having to type grunt everytime
(need to add to the contributing docs);
* Separate cli task from grunt default, so we can enforce minify and
compare_size checks for local development;
* Add gzip compression for compare_size so we can compare gzipped
content too;
More consistent formatting
Renaming package definition file for latest bower, see #179
Also mentioning bower package definition in changelog, I pushed to fast.
Create CONTRIBUTING.md and enhances the development guidelines

It show even to a contributor that is not familizarized with the tools
used in this project how to get started
Make reference of the contributing guidelines in the root README
I think issues/pull have more highlight above development topic
new line typo
Adjusting suggestions
Add automatic build section
Remove "questions" from issues reporting