Clean up downloaded file after test
Simplify download thread waiting
Create Radio objects with DSL#create.
Create ListBox objects with DSL#create.
Create Stack and flow with DSL#create
Create Button objects with DSL#create.
Standardize on passing app as first element in the constructor, rather than in the options hash.
Standardize on passing app as first element in the constructor, rather than in the options hash : TextBlock
Standardize on passing app as first element in the constructor, rather than in the options hash : KeyPress
Lock down the concrete version in ruby-version (jruby 1.7.4). Fixes #254

* also removed .rbenv-version since it is replaced with the more generic
  .ruby-verison
* this is as the rbenv people said they will not support fuzzy version
  matching :-/
* I volunteer to keep the concrete version up to date with jruby releases
Merge branch 'dsl_create' of git://github.com/arnebrasseur/shoes4 into arne_dsl_create
Adjusted the spec to the new API with passing app in

- just a spec that made the PR of @plexus fail
- also slightly adjusted the keypress impl to make options optional :-)
Merge branch 'cleanup-downloads-after-tests' of git://github.com/hkal/shoes4 into hkal-cleanup-downloads-after-tests