Added classpath entry for findBugsEclipsePlugin

This may be necessary
Classpath problems

Update: They were caused by a resource filter that had gotten set on
findBugsEclipsePlugin
Adding fb-contrib to build path

Hopefully, this allows us to avoid redundancy
Added functionality to copy fb-contrib classes

However, this seems to prevent the launch configuration from working
properly.

I don't know how to fix this w/o copying a lot of code.
:confetti_ball: Able to use fb-contrib's code

This commit and bec6e70ce80ffdb4f7f932563ab107edc3752443 enable both the
built version of the plugin and the "launch configuration" to work.

In this commit I, (with some parallel changes in
kjlubick/fb-contrib@94f5ca73bf52df485339454270fc09e03b5c15d2) allowed this Eclipse plugin to
optionally require the OSGI bundle "fb-contrib-6.1.0" and then updated
the launch configuration to include them.

This allows the launch configuration to work, meaning we can debug/run
without having to build and install/update in a test environment.

The requirement is optional because we won't install a fb-contrib
Eclipse plugin (other than this one, that is) - we use the compiled in
resources available in the last commit.

This setup is (now fully) mirrored after the FindBugs Eclipse plugin
build scheme.
Fleshed out the readme and adjusted launch configs
Rebuilt 4.x.launch from a vanilla Eclipse install

This removes required plugins like maven from the launch
README.md Dev instructions are up to date
Actual stub for charsetIssues

I don't know why it's using ClassInstanceCreation, but, I guess that's
whats going on.

I'll probably need to "import" the fb-contrib structures to something
like node_type, arg_types -> replace
Added 4.x launch to debug
Parsing full Signatures into JDT-compatible structures

I still have to properly handle Methods separately from Constructors
Going to try to make a fix as I detect
Making progress on substituting
Swapping for getBytes(String) works

However, importing does not work and I'm pretty sure fixing constructor
based fixes doesn't work either.  Also, sticking a .name() doesn't
function either.
getBytes works properly, imports and all

constructors should be straightforward now
ConstructorReplacement partway working

needs.name()
Quickfix replaces CSI_Name with .name()
Some cleanup with CSI patterns
Updated readme to include git

I had to update my external tool config after upgrading GitHub
Merge branch 'CSI_replace'

Conflicts:
	.classpath