Made the program shorter and some other changes.

- Changed the way to increase a counter from decimal calculation
  to binary calculation.
- Changed main() to have only one statement (return statement).
- Now the program got short enough, added a support macro
  and split a long line to several lines.
Updated README.md.
Omit comments, blank lines and indents of preprocessor directives.
Merge branch 'release' into master-shorter

Conflicts:
	fizzbuzz.c