initialize Lib Nexa
Initialize the lowest level nexa library. This function loads the .so file and calls a "native" init function.
Parameters
Shared library variant. Pass a string XXX to use "libXXX.so" rather than the standard file name. Pass "" to use your platform's default file name. Pass "null" if your platform has already loaded the shared library (some platforms do this automatically). On most platforms, this code will search in the program's directory, 1 directory above the program's directory, and the user's standard or "home" directory for libnexa.so. On platforms with app packages, the file is loaded from the package. You may call initializeLibNexa multiple times, but the loaded shared library variant will not change (subsequent calls do nothing). Note: On JVM platforms there is a global "dataDirectory" which is the default directory to use for logs, blockchain and wallet files (on platforms that have general access file systems).