Capitalism, Post-Capitalism and Transition Strategies towards a Sustainable and Socially Just P2P Society