updates to gitignore and category helper

Ignore sass related files (but not *.scss). Ignore (by now) *.css. New
category helper to retrieve the correct painter according to the
painting style (nonOverlap, centered)