Line numbers are supposed to be pre-calculated, they weren't.

Now they are. 
Except for the second test, __kwsRunKWStyleTest__, all tests are passing. __kwsRunKWStyleTest__ is failing without my changes which indicates an unrelated problem (visual studio 2012 on windows).

__Details__:
__Parser::GetLineNumber(...)__ depended on that behavior so it failed except when the Line length lint rule was called before anyone tried to retrieve line numbers (it initialized the line numbers' vector).