Initial commit of boto_sqs state and module

This state and module manage SQS queues via boto, rather than the
aws commands. Since it's using boto, it supports IAM instance profile
credentials natively. The module and state also support the ability
to accept key/keyid credentials as parameters, through pillars or
through minion configuration.

In addition, the state and module supports managing queue attributes.
In the state this is added as an argument. In the module it's a separate
function. The module also has support for fetching the attributes for a
queue.
Followup fixes for boto_sqs, based on testing
Remove debug boolean
Update jobs.py

Remove one more boolean from local testing
Check for existence of queue first
check if queue exists
Adding support for profiles.
Merge pull request #12118 from jacksontj/job_cache

Remove debug boolean
Remove dangerous default argument for attributes.
Added training links to the sidebar
More descriptive explanation of dunder objects in py renderer
Merge pull request #12123 from terminalmage/docs

More descriptive explanation of dunder objects in py renderer
Fix error where blkids do not return on values with spaces.
lint fix
Added training graphic
Rewrite docstring to be more clear.
Merge pull request #12124 from UtahDave/develop

Make sure queue exists before attempting to use it.
Change created/deleted to present/absent
Fix debug code snafu in boto_sqs module
more clarification/info on dunder objects