The Proterozoic Biosphere: Modern Mat-Building Microbial Communities: a Key to the Interpretation of Proterozoic Stromatolitic Communities