Better TicTacToe
Commited on wrong branch
Fixed progress fraction attribute
Removed unnecessary OR
proof of concept new style specs
added pending styles that I missed
resolving merge conflicts
reformatted shared_examples/style
Builtin methods are also available from the Shoes class

* Changelog: improvement
* #892
Include colors to the builtin methods and hide implementation detail

* adds pattern/color to the established bunch, they seem like
  good additions, though.
gray is also a builtin method

* removal of gray color definitions necessary as they were now
  executed after the method definitions... which lead to spec
  faileures as the gray method now always returend 128, 128, 128
  YYAAAYYY SPECS!
Argh - not color_methods, all builtin_methods
Apply fraction from progress initialize

Changelog: improvement
Spec for fraction setting from Progress#initialize
Merge pull request #893 from PragTob/adjust-builtin-methods

#gray, #rgb and #gradient are also builtin methods

* #891
* Changelog: improvement
added shared style spec to several elements
merging from master
added style specs to all elements - still debugging
Lock jruby to 1.7.13 due to the bug with multiple gemspecs
Merge pull request #896 from shoes/travis-fix

Lock jruby to 1.7.13 due to the bug with multiple gemspecs (Travis fix hopefully)