Setup basic page routing system.

Move help page to the router
Add update route
Move generator run to a route
Move install route out of yoyo
Use shareable mocks inside other tests
Make old tests pass for now
Make sure we lookup after installation before returning home
Add exit route
Add clear-config route
use fakeInsight
add test for global-config
Extract home route from yoyo
Add home route tests
Remove yoyo tests and fix current tests
Get rid of yoyo.js
Add yo --help screen, move cli.js in lib folder
Fix typo and flatten test directory
Remove .onyl() from global config tests
Simplify global-config tests by removing state
Fix bin permissions