Catch whitespace code style violations locally (#774)
Catch whitespace code style violations locally (#774)

Those settings enforce convergence on common coding style with respect to whitespace.

Do not use tabs to indent with shell scripts because those tabs most often
serve the function of triggering command completion. Which could end a
command before it is pasted completely.
  Traditionally indentation is two spaces here, not four.

Other rules will catch stray whitespace at the end of lines or files, which,
once committed, would annoy the next developer because his editor would strip
them from lines he did not intended to modify in the first place.
evermax/caddy,ollie314/caddy,captncraig/caddy,tw4452852/caddy,tobya/caddy,ollie314/caddy,captncraig/caddy,joshix/caddy,pedronasser/caddy,captncraig/caddy,dusty/caddy,tw4452852/caddy,tw4452852/caddy,tobya/caddy,dusty/caddy,pyed/caddy,pyed/caddy,yukimochi/caddy,cez81/caddy,DenBeke/caddy,evermax/caddy,ollie314/caddy,cez81/caddy,pyed/caddy,dusty/caddy,joshix/caddy,yukimochi/caddy,elcore/caddy,yukimochi/caddy,evermax/caddy,DenBeke/caddy,evermax/caddy,DenBeke/caddy,pedronasser/caddy,pedronasser/caddy,cez81/caddy,pyed/caddy,ollie314/caddy,devangels/caddy,pedronasser/caddy,tobya/caddy,joshix/caddy,dusty/caddy,elcore/caddy,elcore/caddy,tw4452852/caddy,devangels/caddy,DenBeke/caddy,devangels/caddy,tobya/caddy