OpenIndiana: CC is hardcoded to obsolete value, missing a required package

Hello,

in file ~/.rvm/scripts/functions/build_config_system:

lines 62 to 68 contain the following function:
```
__rvm_setup_compile_environment_system_OpenIndiana()
{
  [[ "${_system_version}" =~ ^oi ]] || return 0
  __rvm_update_configure_env CC="/usr/gcc/4.3/bin/gcc"
  return 0
}
```
That version part should match whatever version RVM finds when using autolibs, so 
{4.7 | 4.6 | 4.4 | 4.3 } in that order.

Also, we are missing a package dependency on lint, which provides crt1.o, necessary for the compiler to work.

Please add pkg:/developer/library/lint to the requirements.

Thank you!