Split Obj/Cobj utility to separate classes

Split Obj/Cobj utility to separate classes

They have different dependencies, and have been split up, as a obj2cobj utility
only needs the CObj functionality

    src/util/ObjUtil.cpp -> src/util/CObjUtil.cpp
    src/util/CObjUtil.h     (+)
    src/util/FileUtil.cpp
    src/util/ObjUtil.cpp
    src/util/ObjUtil.h
    src/util/TestCObjUtil.h (+)
    src/util/TestObjUtil.h
Added commandline utility for obj2cobj conversion

Added commandline utility for obj2cobj conversion
    compile.sh
    utils/obj2cobj/SConstruct   (+)
    utils/obj2cobj/obj2cobj.cpp (+)
Added commandline obj2info utility OBJ/COBJ dump

Added commandline obj2info utility OBJ/COBJ dump
Useful for quickly investigating a OBJ/COBJ file.

    compile.sh
    utils/obj2info/SConstruct   (+)
    utils/obj2info/obj2info.cpp (+)