Readmore link

Implements #24. Uses a basic plugin system.

Keeps plugins in `app/plugins` and adds a new config var `config.plugins` to turn them on.

Let me know what you guys think. Hoping to use this for #25 as well.