berkelium-cpp: refactored boost code into FilesystemLinux.cpp refs #3