updated with more warnings, rename the pimple object to boost_filemapper, new enumerated typedef in include file mapPermissionTypes.h