Allow for initialization INI files to be located other than in the executable path

This commit lets the configuration files OpenNI.ini etc. to be located in an arbitrary path. Say, for example, I'd want to put these in /etc/ or /local/etc or path/relative/to/executable...