1. Use char 's' instead of 'i' for case-sensitivity-option.
2. Fix a bug which is about the loaded shared-object can be unloaded by GC;
   explictly add full-GC function call in the test script to catch this case.