Refactored benchos header includes/namespace handling

    * as less as possible includes in header files, in cpp files instead
    * removing 'using namespace std;' from header files
    * using std::* instead

    * updated bencho submodule
Merge branch 'refactor_headerIncludesAndNamespace'
refactored headers in bencho submodule