add better OS detection for BDM
adding windows-specific ebs recommendation
postgresql_db: add args lc_collate, lc_ctype

Allow the specification of additional locale settings (lc_collate and lc_ctype) when creating a new database (state=present).

Fail if the specified database already exists with different locale/encoding settings. (These settings can't be changed for existing databases as far as I know, and failing seems better than suggesting that no change was necessary by returning changed=False)
add authors file to gitignore since it was removed from version control
add clean up authors file to make clean
"gem"-module: replace python 2.5 language feature

replace conditional expression with python 2.4-compatible if/else
statements
Merge pull request #2502 from b6d/gem-module-fix

"gem"-module: replace python 2.5 language feature
Merge pull request #2501 from sergevanginderachter/devel

gitignore and clean up authors file to  since it was removed from version control
Extend authorized_keys module for use with alternate AuthorizedKeysFile configurations
Fixed webdocs rendering error
Install example config file under /etc/ansible
Add some examples for local_action and rsync
Merge pull request #2505 from johanwiren/obsdpkg_docs

Fixed webdocs rendering error
Fixed to the lineinfile module.
Added the backrefs parameter to the lineinfile module.
Added tests for the backrefs functionality of the lineinfile module.
Added additional lineinfile documentation.
A little more unit testing.
now check moded returnes 'changed' instead of failure when there are
modifications needed.
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
Merge pull request #2511 from bcoca/user_checkmode_fix

user module check mode bug fix
Add a note regarding rsync and ssh-agent/passphrase-less keys
replaced && by || 

In the example, you want /bin/true to be executed if the first command has an error return code. Combining command with && will run the second only if the first is successful. Combining them with ||, the second will be run only of the first fails, what is wanted here.
now ssh connection plugin will only pass user as an option to ssh if it is
differnt from the current user. This should enable overrides for user in
.ssh/config w/o breaking any current functionality.

Signed-off-by: Brian Coca <briancoca+dev@gmail.com>