Made the boolean value in_progress in coordination thread safe. Access to this value should only be gained using the new dmp_pb_coordination_set_is_processing() function.

dmp_pb_coordination_set_is_processing() and dmp_pb_coordination_is_processing() are now protected by a mutex to prevent threading badness
Improved the thread safety of Module.

All functions in module are now protected by a mutex.

Added 3 new mutexes, broken down by module