Towards send_file test
Share_get_mfiles_by_content_test fortified
Made reference to shares non-const as const was being propagated to the value of the map also, TODO: revisit this on the future.
macro for defining exceptions derived from std::runtime_error
CSProtocol::share() function for accessing the current share