Fixes #597, compile issues with boost filesystem2.
Workaround for #557
Partially implements #569, thx @lonvia
Avoid aborts like issue #601
Fixing 32 bit node id issue
Merge commit 'ff09af2812bdb7438bc52519a662321480e14f5a'
Merge commit '3f1d67ca4c78d7ee6d96268307532bb85f4e6e61'
Merge commit 'ca64887cba29597b6f8cd9cb27ff8ccb3eb0867c'
Merge commit '6031a45c68f3ed2ff0f881962b42beb13d8850a1'
Merge commit '46c3ce0e348f4e7ec8aaa3527ce0f5ce6c93f205'