git doc: don't prepend ssh:// for ssh repo

The github ssh example has ssh:// at the beginning of the url. However, this doesn't
work. It does work if the ssh:// is removed.
use state parameter in examples
Update django_manage to add database option for migrate

Allow passing the database option to the django_manage module for migrations. This is usefull in situations where multiple databases are used by a django application.
vpc_zone_identifier should be a list as per the docs
Preventing Nonetype is not iterable error when no tags are passed in for a newly created ASG
Revert git module doc update because it appears ssh:// works and bare ssh repo does not

This reverts commit e715909831e27cbfed2ae86e886bf154cefd7b6c.
Some cleanups to the git module
Fix git mod so that we switch to the desired version even if it was previously downloaded
Clarify possible variable value in the docs.
Before pulling submodules from repos add ssh hostkeys for those submodules

Fixes #9655
Change git update param documentation to match reality