Increase granularity of invisible character classes.

My goal here is to be able to selectively display different types of whitespace. In particular, I want to display tabs and newlines, but hide spaces. To that end, I've added extra css classes to the various invisible characters allowing themes to distinguish them.

Thanks!