Add docs about development process

Explain to use Bower to install devDependencies, and to add tests for
patches or new features.