Feature: print basic game info
Add info command to kifu app

'kifu info game.sgf' should print basic game info
Introduce SgfReader model
Add example game file to fixtures
Install treetop gem

Treetop is a Ruby-based parsing DSL based on parsing expression
grammars.
Introduce SGF parser based on treetop grammar

Changing grammar file requires recompiling:
tt lib/kifu/sgf_grammar -o lib/kifu/sgf_parser

Also note, that namespace was added to parser manualy.
Fix exmaple file name
Tell cucumber (aruba) to look files in project's root directory
SgfReader parses file
Introduce GameBuilder and Game classes
Fix parsing multi-line SGF files
Raise an error when can't parse sgf file
Fix file parsing: remove new line in the end of file
Set unix endline for fixture file
Game Builder: populate some game info

Set name and rank for black and white players
Introduce kifu printer

It prints game kifu and info in the terminal using ASCII.
Game builder returns built game
Print game info: print header
Add more expectation to the scenario
Print game comment