Changed the shared object into an self executable object.
The cod4-binary will be transformed into a shared object on 1st run and loaded with dlopen()
Added patcher which will apply all the required changes on cod4-binary at startup
Still in development: Automatically change the cod4-binary into a shared object