[IR] Additional cleanup + DRYing of DF analyses

* DRYed out dataflow analyses by moving more identical computation
  into the abstract FlowGraphNode class.

* Got rid of unused/useless TOP/BOTTOM values since every
  analysis has its own notion of TOP/BOTTOM.
fix the SNAPSHOT naming
fix include list
added ITs for integraty regarding installed gems and bin files
the test/pom.xml just does the bootstrap job. all deploy artifacts which needs the gems from bootstrap also call test/pom.xml

Conflicts:
	test/pom.xml
* fix jruby-stdlib include pattern for default gems and their bin files

* added integraty tests for jruby-jars

* jruby-dist uses ALL files from jruby-stdlib and adds ONLY the remaing files from filesystem

* adjusted all integraty tests to new longer list of default gems

Conflicts:
	maven/jruby-dist/pom.xml
	maven/jruby-stdlib/pom.xml
build jruby.jar before running all the mvn profiles
silence the mvn output, make sure rspec is installed
remove obsolete dependency
fix IT to follow the project.version instead of hardcoded version

[skip ci]
have rdoc version 4.1.0.preview.1 everywhere - needed to bin files since gem is not on rubygems.org