Add support for SLES 11

Adds support for SLES 11 using the package postgresql91.
Add correct documentation for pg_ident_rule type
doc: Fix anchor links in README TOC

Several of the anchor links in the README's table of contents were
broken because of missing underscores.
Fixes the accidental erasing of pg_ident.conf

Even with manage_pg_ident_conf to false, or undef (witch defaults to
false), a concat object would be created, erasing the pg_ident.conf file
remove duplicatie "description" line from Metadata.json
Fixed deprecation warning for class param  in server.pp. Changed subclasses of server to use ::_version, which will be assigned the value from globals or (deprecated) class param.
Merge puppetlabsmaster in initdb_ordering_issue
Support changing PGDATA on RedHat
Fix typo
Merge pull request #437 from dinerroger/sles_support

Add support for SLES 11
Merge pull request #470 from igalic/patch-1

remove duplicatie "description" line from Metadata.json
Merge pull request #471 from poikilotherm/master

Fixed deprecation warning for class param  in server.pp.
Don't test on 3.5.0.rc3 any more
Bump deps for postgresql 4.0 release
Merge pull request #448 from aswen/initdb_ordering_issue

Initdb should create xlogdir if it has been set.
Merge pull request #475 from hunner/bump_deps

Bump deps for postgresql 4.0 release
Remove firewall management

The firewall management really belongs outside of the module that
manages postgresql, like in a profile.
Create acceptance test for pgdata
Remove bogus -D argument
Merge pull request #474 from hunner/untest_rc

Don't test on 3.5.0.rc3 any more