allow :nocov: to be used inline

The main reason for this patch is to allow code like:

```ruby
def whocares # :nocov:
  # blah.. 
end # :nocov:
```

By allowing nocov to appear inline, it won't show up in docs. Alternatively, you can use only the closing tag inline if you still want it in docs but want a somewhat tidier appearance in source.