Further: Access TokenType constants directly

A few of these were 'missed' -- these don't access via instance, but they
do access via the Token class, which may not always be a subclass of
TokenType.

Signed-off-by: Luke Stuyvenberg <stuyvenberg@wisc.edu>
RSyntaxTextArea: Change to version 2.5.2

RSyntaxTextArea: Change to version 2.5.2

Changed the POM to reference RSyntaxtTextArea version 2.5.2. N.B.: This
jar is *not* available on Maven Central; it will-be/is added to the ImageJ
Maven repository.

Better TokenFunctions

The new version of the RSyntaxTextArea API provides some cleaner methods
for interrogating tokens; this commit changes TokenFunctions to make use
of them.

New SearchEngine API

The new version of RSyntaxTextArea changes the SearchEngine API to return
a SearchResult instead of fundamental types. I've altered the
FindAndReplaceDialog to match.

Signed-off-by: Luke Stuyvenberg <stuyvenberg@wisc.edu>

Changes to JFlex

I didn't actually use JFlex to regenerate the two token makers; some
overridden methods had their signatures changed to include an integer
parameter.

Signed-off-by: Luke Stuyvenberg <stuyvenberg@wisc.edu>