Made URL an optional parameter
use new airbrake API URL
Tell user to make inventory plugin executable

The current version mentions nothing about chmod +x'ing the rax.py file, which means you get a really weird error message when you try to follow it:

```
raise ValueError, "No closing quotation"
```

... from deep inside shlex.py. I'm sure that makes sense if you realized that meant that it was trying to parse `rax.py` as an ini file...
Merge pull request #5889 from lvh/patch-1

Tell user to make inventory plugin executable
Doc updates
Reverting unarchive tests.

We run into some problems because tar --diff will take into account the file ownership and fail if they don't match.

The real-world implication of this is that we could be doing more unarchives then we need to be doing.
Fix log handling of unicode output to syslog in modules
Merge pull request #5980 from risaacson/pull_5136_2

Reverting unarchive tests.
Merge pull request #5039 from bpennypacker/airbrake

airbrake: Made the reporting URL an optional parameter
Modified cloudformation module to use common ec2 module functions

Fixes #3688
Merge pull request #5981 from angstwad/docfix

Documentation updates to rax_files, rax_files_objects
Updating documentation for release 1.4.5
Docker supports links and port binding. Added docker_image module
Added modules description and examples
Refactore unused code
Updated footer date and adding in misc. file generated by earlier doc update
ec2 module fails when state is not absent

tagged_instances is initialised in a scope not visible
when state is not absent.
directory detection should now work on BSDs, added AIX alternate path
Merge pull request #5993 from bcoca/md5_bsd_aix_compat

directory detection should now work on BSDs, added AIX alternate path
Merge pull request #5988 from willthames/fix_ec2_state_not_absent

ec2 module fails when state is not absent