Changed the plugin loader's dlopen flags.

It now uses RTLD_NOW | RTLD_GLOBAL | RTLD_DEEPBIND which should enable
plugins to use functions defined in other plugins. It is each plugins'
responsibility to load other plugins before attempting to call functions
from them.