Create config and data dirs recursively

Install failed on Debian 6 using chef 11.4.4 as
the containing directories of the config/data
directory didn't exist and weren't set up by the
recipe. Fixed by using the `recursive true` option.
Adding ability to configure apt distribution

This is useful for cases such as when a specific distribution of
the package is not yet available on apt.postgresql.org but a
compatible version is available in an older distribution repo.

By default the current system distribution is used.
support debian 7 (wheezy)
use .ruby-(version|gemset)
don't autostart the service on installation
setup `server_dev` like the `server` recipe
Merge pull request #38 from phlipper/service-autostart

Prevent Service Auto-start
fix link format
fix typo in README
Merge pull request #36 from navinpeiris/master

Adding ability to configure apt distribution
add contribution from @navinpeiris
Merge pull request #37 from ermolaev/master

support debian 7 (wheezy)
add contribution from @ermolaev to README
Merge pull request #34 from michihuber/master

Create data/config dirs recursively
add contribution from @michihuber to README
bump version to 0.11.0
Revert setup `server_dev` like the `server` recipe

This reverts commit 5a6c7281c2fa105eedfa65d44853e8c2147b9112.

* `server_dev` is just for development files, not an actual server
installation.
bump version to 0.11.1
* relying on node to iterate over custom configurations so that other recipes have a chance to manipulate values during compilation phase
* reordering users and databases in the server recipe so that postgres has had a chance to start