File info checks, c++, robust system command system

    *A lot of file checks, it is executable, binary, empty, dnexist etc.
    *C++ works with perl now
    *A robust function 'doSystemCommand' for executing system commands