Avoid pedantic clang warnings.
replace dependency on Boost.Interprocess by Boost.Move for unique_ptr usage.
Merge branch 'develop'