Shoes4 support for Hackety Hack

by Faraaz Ismail for JRuby

Plan and develop for features that Hackety Hack requires which will allow the use of Shoes4.