Add locale parameter and augeas remoed

Hello!

Here is small fix I encountered today - http://dan.langille.org/2009/04/17/lang-prevents-postgresql-initdb/
Adding locale parameters seems to fix it.

Also I found augeas redundant. If it's not - I'll revert it.
Sorry about 2 commits - can't accomodate to git lifecycle.

By the way, your module is very cool! Nothing unnecesarry and everything is clear. 
Take a look at role type/provider I made some time ago - https://github.com/grundic/puppet-postgresql-puppetlabs/commit/8dc1435eb15e259815582cf13c82b7f52937632f
Would you like it in master?