invalidate cached results when things change in parameter computation
fork junit tests
changes in WALA submodule
modify search for 'entrypoint candidate'

A possible entry method is added only if it is an overriden in a class from application scope
cleanup of JoDroidTestRuns
add new commands to IFC Console

* setExceptionAnalysis: sets type of exception analysis to be used for SDG construction
* setComputeInterferences: sets whether interference edges are to be computed during SDG construction

WARNING: these commands are built-in but do not do anything at the moment!
make new commands invokable from GUI

They still do not do anything however.
add another command to IFC Console

The new command sets the type of MHP analysis to be performed if interference edges are computed
make new command to set the type of MHP analysis invokable from GUI
introduce parameter-less version of 'buildSDG' command

now the recently introduced commands can be used effectively, just by using
the new parameter-less version of 'buildSDG' command
make GUI use parameterless version of 'build SDG' command

Now the recently introduced commands are effective when using the GUI
bugfix of 'compute interference' checkbox

do not emit a second 'setComputeInterference' command when user issues a first one
by console
make mhp combobox update when user changes mhp type via console
fix bug in object sensitive analysis. use fallback context selector, when receiver appears to be null
add option to ignore java files named NoGit*.java
add support for custom callgraphs with multiple entrypoints - sightly modified version of original patch from Erik Derr
organize imports - remove warning