add feature SF_FEATURE_SHELL_OPT in project_conf.h. This allows us to turn on/off shell feature at compiling time