fullscreen start option comign in handy (also as Davor suggested)
Cleaned up the image_spec a bit and added some little specs
Scaling width/height when only one of them is supplied
accessors for width and height of an image
damn rationals... scaling fixed
lightgrey --> lightgray for consistency (its grey everywhere else)
Add the ruby exectuable to the executables of ghe gem

* [ci skip]
Fixing #383 - opening an app from within another app causes error

* The bug was within the redrawing aspect, e.g. it assumed there
  is always just one app that gets redrawn. Then it registered
  callbacks for both apps. As soon as one app gets closed and then
  an event triggers redrawing the error was thrown because it is
  still referencing the closed app. Therefore I added unless
  app.disposed? in there.
* Also rewrote the redrawing aspect to be a class (less global stuff)
* also added proper unregistering of opened apps
made expert-snake work again [ci skip] (method was in wrong place)
neglecting redraws at a more global place to mitigate test failures
explicitly removing redraws
update documentation to use 1.9+ hash syntax
update working code samples (as listed in README) to use 1.9+ hash syntax
Merge pull request #386 from kerrizor/update-docs-to-ruby-19-hash-styles

Update docs and working samples to Ruby 1.9 hash styles
convert tabs to spaces
update remaining samples to use Ruby 1.9+ hash stye
Merge pull request #387 from kerrizor/update-hash-style-of-remaining-samples

Update hash style of remaining samples
Test multiple JDK versions on travis

* While browsing the Travis docs I just saw this, with this we
  can test against openjdk6 & 7 and oracle 7. I think that's
  awesome.
* WDYT
Beginning stabs at a Slot#positioning refactoring pulling out methods
in the samples substitute lightgrey with lightgray