Basic game storage and load

Introduce gameStore service allowing load from gists and from localStorage.
Load and display games list (public and local) on homepage.
Enable to edit or play a particular game.
Enable to create a new local game.
Enhanced routing : states hierachy for game and load during state resolve.
Introduce interactive rulebook. Bind game data to game view.

Same features but clean separation between rulebook and game state.

Interactive rulebook will replace old rulebook :
    - cleaner organization, directive for each rulebook part
    - clean page with help
    - no more switch to edit mode but basic in-place editing
    - better UX
    - game save

Clean game view binded to selected game.
Easy navigation between rulebook and game.
Enable removing game from local games list
Move some directive definition from old to new rulebook module
Remove rulebook related files, replaced by interactive-rulebook
Remove rulebook references
Remove no more used services (game, token)
Make irulebook a standalone module
Rulebook styling
Update README and add version