Check source.available before ref#register_detection


one more thing in man.vim. Is it correct to associate c to manpage?
```vim
if s:source.available()
  call ref#register_detection('c', 'man')
endif

```