[ML] Reformating.
[ML] Data structure for storing properties.
[ML] Methods for adding and reading mesh properties.
[T] Test for properties in class Mesh.
[ML] Docu. for property data structure in class Mesh.
[ML] Docu in class mesh: addProperties() / getProperties().
[ML] MeshLib::getProperty(): catch exception.

In case a property with the appropriate name is found but the type mismatches there will be thrown an exception. This case a boost::optional with invalid content is returned.
md [ML] Data structures for storing properties.
md [ML] Methods for adding and reading mesh properties.