Enabled whitespace/semicolon rule for cpplint.

You should always have a space after a semicolon except for few corner
cases

You shouldn't have a space before a semicolon at the end of the line.
There's a special case for "for" since the style guide allows space
before the semicolon there.

Review: https://reviews.apache.org/r/19965