uv_run was changed. added mode flag.
fixed order of libraries.
bye bye uv_run2.
finalizer
fixed osx compilation