Don't accept whitespace-only lines as parts of examples.
Small style changes
Fix a bug with examples not rendering.

There was a problem where examples weren't slurping empty lines above
them and so weren't rendering as examples. This wasn't a problem
anywhere else as all other markup is processed after we skipSpace.