Merge pull request #41 from andrew-elder/master

fix compiler errors
lib: inflight, change construcor initialization order to get rid of a warning
lib: util_imp, correct a compiler warning
linux: makefile update
lib: config descriptor, remove lambda functions in add_or_replace_descriptor_and_sort() - for reviewr