thread-safe LayerStatus
unified init and recover
don't copy status anymore
call pending explicitely with shared status
separated info values from LayerStatus, renamed report to diag
added dependency on boost
removed Boost_LIBRARIES from linker settings