Update contributing guide

Add branching, fix some missing steps (can't checkout to `src` right after cloning).