Documentation

**This is work in progress**, I just opened the PR to get some feedback. Here comes a start on documentation like it was discussed on irc. 

This makes it possible to generate documentation from the example folder aimed to publish on Github Pages. All tasks are defined in a Makefile:
```bash
$ make
Build all the docs
make build - build the docs to _site/
make serve - serve the docs on 0.0.0.0:4000
make publish - publish the docs on origin/gh-pages
```

- [x] Add jekyll base.
- [x] Use markdown index
- [x] Create example tag plugin for jekyll that loads examples from examples and use only a list of example titles to loop over.
- [x] Create a smooth design.
  - [x] Select background for jumbotron.
  - [x] Add some active status on the navbar.
  - [x] Select a font.
- [x] Add example files for all the examples in example.bs.
- [x] Add links to Github and npm.
- [x] ~~Add a changes page.~~

I have tried `make publish` thus a compiled version of the documentation is currently running on [relekang.github.io/bailey.js/](http://relekang.github.io/bailey.js/) :sunny: