Add printer setup.
Fix some cindent issues for my coding style.

* :0
switch (x) {
case 'a': //<-- no ident here
    break;
}

* g0
class Foo {
public: //<-- no indent here
};