add preferred_state argument for pecl.install

add preferred_state argument for pecl.install, default is 'stable'