add warbler.skip_system_exit system property which if defined causes JarMain to not use System.exit in the non-error flow. This fixes issue with using a service wrapper like procrun
Pick executables deterministically and warn when doing so
Reset ENV['GEM_HOME'], limit search to within .jar
bring warbler's deps somehow (at least fairly) up to-date
we shall fail without the bundler gem installed
WarMain extends JarMain for code reuse
more refactoring towards an (almost) working `-S rake -T`
pass in cli args to processArguments; file: URIs seem to work better
working better when app gets fully extracted
ENV should be cleared otherwise it might interfere with local ruby installation
actualy avoid ENV.clear and setup GEM_PATH (besides GEM_HOME) instead
package db/ dir + include *file-s (e.g. Rakefile)  by default
exclude tmp/cache since it might contain (compiled) assets
avoid RbConfig warns + rdoctask load error on MRI 1.9.3
RCov 1.0.0 seems to only compile on MRI 1.8
include a runnable task (executable wihout the web server)
this allows to make a war for running packagted binaries such as `rake db:migrate` while not embedding a web server
provide some explanation for java -jar rails.war (without -S)
Based on #130, clean up Gemfile
Merge pull request #133 from BanzaiMan/gemfile_cleanup

Based on #130, clean up Gemfile
Ignore Gemfile.lock
Version up for next release