WIP implement simplest version of paras.  links don't work yet.
un-implement already implemented para function.
simplify new replace implementation.
an awful thing that makes good-reminder mostly work.

also, a much more functional version of TextBlock#replace, but a much uglier one.  submitted only for feedback and refactoring.
Revert a part of 0b86d371ac3af777a5ba19fb630bccf3f72d117d.
A solution for shoes/shoes4 issue 173.
`90` is smaller than minimum window width in Windows. Need to modify Shoes::Mock::App to unlock 4 pendings.
Merged @PragTob's work (https://github.com/PragTob/shoes4/commit/c9cc463b482404eac8e7816a9e12292892ef52b2). Adjusted the mocks now. Thanks!
Implement ask_open_file, ask_save_file, ask_open_folder and ask_save_folder.
Fixed a bug. Added show/hide function to Shoes::Swt::Line class.
Pending two specs. Refer to shoes/shoes4 issue 189 (https://github.com/shoes/shoes4/pull/189)
Merge pull request #189 from ashbb/sandbox9

Another attempt to solve issue #173
Implemented the to_html of the manual. Refer to #177
Added code highlighter for built-in manual. Ported from Hackety Hack.
Replace Hpricot with Nokogiri, since Hpricot is officially dead. shoes/shoes4#176

Besides lib/shoes/help.rb I also updated samples/expert-funnies and the Japanese
manual since they both referred to using Hpricot, however they both depend on 'download'
which seems to be (currently) unimplemented.
Moved common SwtButton-eque specs from button/check/radio-spec to shared examples
Spec now checks that the Swt-part of  Button, Check and Radio behave properly when focus() is called
Button, Check and Radio now respond to click(). Aditionally, button_spec checks that Button responds to focus().
Added note saying that JRuby 1.7 is the recommended version. [ci skip]
Fix #191. Move two shared_examples for Windows.