lint enhancements

add a button to explictly run lint check
lint enhancements

when jumping to a lint error location, center the caret position
on the screen
lint enhancements

change label on the lint results panel when lint check starts.
lint enhancements

when the user saves a file that is not part of a project, do not
perform unitialized identifier checks

this prevents the user from seeing many false positives, because
the file being saved uses classes/methods/functions that are not
in the tag cache.
lint enhancements

the suppression dialog that is created inside the 'add suppression'
menu item has better defaults

- unknown identifiers default to directory-level suppressions