Add some small explanations on how to contribute

As stated on IRC by kaos: changes should be done in specific branches on the forked repository and the
actual pull requests should go to the master or 1.0 branch depending on whether it's a feature or bugfix change.

The contributing guidelines now mention how to run tests and that changes should be done in branches.