Configure extensions only after installing php-cli

Fixes #18.
Add source parameter for pecl provider

Add source pararameter to php::extension. It's allready in the pecl provider.
Configure extensions only after installing php-cli

Fixes #18.
Fix pecl provider with ensure => latest
Add hack for Debian to enable PHP extensions

As we use the mods-available directory for placing config files that
load PHP extensions, we need to activate loading these configs for cli
and fpm on Debian-based systems.

Fixes #17.
Fix pecl provider with ensure => latest
Add hack for Debian to enable PHP extensions

As we use the mods-available directory for placing config files that
load PHP extensions, we need to activate loading these configs for cli
and fpm on Debian-based systems.

Fixes #17.
Prepare release 1.1.1
Merge branch '1.1.x'
Use name instead of title to load extension
Merge pull request #20 from toote/allow_change_extension_filename

Use name instead of title to load extension
Use inifile instead of augeas for config

This currently fails with two settings with the same ini key
fix tests
make it possible to use the same ini key for different files
delete unused augeas file
fix pecl extension config
update wrong docs
add settings docs to readme
cleanup prints and use correct function name