Change default tab and textwidth settings

Tab size is set to 2. Textwidth is set to 80.
The optione expandtab is applied as default.

In case of makefile, tab width will be expanded to 4 and noexpandtab applied.