Calling afterboot callback after boot is done but before router
Remove session from boot so secret is not hardcoded
Emitting events instead of using callbacks
Merge pull request #136 from Obvious/vinny-boot-refactor

Tiny boot() refactor