Add doc about custom repository

ping @Ocramius @danizord

That's a question I already had a few times, so I took some time to write a way to do it ;). I've also done a bit of cleaning in the doc.