Added utility method to filter a collection by element type.
don't let nanny thread for timeout prevent JVM exit
Added a logging stopwatch for debugging.
remove unnecessary casts
Merge branch 'master' of riverdale.watson.ibm.com:jsanalysis
update ignores
fix missing detection of certain static initializer calls

Patch from Christophe Foket on the mailing list.
add a version of spawnProcess() that accepts an array of Strings.   This version should be used for commands that involve spaces on MacOSX.
revamp JavaLauncher sequence to avoid problems with spaces on MacOS
delete debugging printf statement
fix a logging statement
change handling of vm args to avoid problems with spaces
Create new project com.ibm.wala.ide.jsdt.tests.

We want a separate project for these tests, so beginning users
aren't forced to install JSDT to run the older tests in
com.ibm.wala.ide.tests.
add project-specific settings to build with 1.6 compiler
Handle duplicate field names between subclass and superclass.

Patch from Christophe Foket on the mailing list.
compare FieldValueDispatch objects based on CGNode as well
add method to get a PointerKey for a global
add an array test that doesn't quite work
fix test to properly check reachability
rewrite to make hardest test appear last