and namespace this stuff too
add skip_ldflag option to check_lib
add sl_error_set_message
add ext/ruby