Bom o Primefaces do svn é sempre a versão que esta sendo programada ou seja nesse momento é a RC1-SNAPSHOT, mas já da para acompanhar o que vem pela frente.
Apesar que se vc quiser a versao M4 por exemplo basta pega-la la no diretorio tags.
Se for usar a versão M é melhor usar a M4 pois ela conserta varios bugs das anteriores.
Agora para criar um programa maven, eu sei pelo Netbeans, basta criar um novo projeto maven web e ele se encarrega de auto-configurar.
Ai basta ir em propriedades e inserir JavaFaces e uma das opções é inserir o Primefaces que vem com a ultima versao estavel 2.2.1, mas ai depois é só mudar para a versào M4.
A grande vantagem do maven e que vc nao precisa sair caçando as dependencias, basta inserir no porn.xml que ele baixa automatico.
Com o showcase da para ter uma ideia completa de como funciona um projeto maven web ok.
Abraços
Jomello