use absolute paths to load shared libraries
getcwd optimization ( our cwd is usually 38 chars )
Merge branch 'issue9'