Allow one-line case: break; constructs.

Ignore the 'break' statement if it is on the same line as the case:/default: label, to support code which looks like this:

switch(i) {
case 0: action0(); break;
case 1: action1(); break;
default: defaultAction(); break;
}
Count TAB characters properly in TooLongLineCheck.

The TooLongLineCheck now has a tab width setting, which allows to properly compute the length of the line when TAB characters are used.
Generate include dependencies.