corrected OAL so that it can be compiled in Linux
added tester in module build environment