Make errors less fatal, closes #215

Instead of using 'echoerr' and essentially breaking the plugin after
that problems are now reported as warnings with 'echomsg'. They will
also only be shown once for a particular problem.
Don't assume all types define 'ctagstype'
Add simple inspect() debug function
Small doc fix