[#3276] Trying to further clarify the session storage directory details
Changed sha1 into bcrypt
[#3356] Fixing ticks that don't work inside a bold and removing extra details in intro area that aren't necessary (you'll need to read the cookbook entry for more details anyways)
[#3356] Changing to use the bcrypt algorithm

Also removing one example (now possible with using bcrypt from the beginning) and related tweaks.
[#3356] Moving serialize and Equatable logic further down for clarity
[#3356] Clarifying when you need a salt

Also filling in other details related to using BCrypt
improve explanation of code block for bundle removal and fix typo
add warning for inifile loader
fix indentation so that the text is rendered properly
address comments, even the Boolean one
address comments
remove confusing outdated note on interactive rebasing
Replace ... with etc
Fix typos in cookbook/testing/database
change wording in versionadded example to be consistent with what we use today
enclose YAML string with double quotes to fix syntax highlighting
Fixed `versionadded` inconsistencies
Indicate that Group Sequence Providers can use YAML

In the docs, it was unclear that you could use group sequence providers without using annotations. (It took me some trial and error to figure out how to do it.) I've indicated that it can also use YAML, and how to do so. I've never used XML for validation, so I don't feel qualified to add info about XML to the docs.
minor #3369 Indicate that Group Sequence Providers can use YAML (karptonite)

This PR was submitted for the 2.4 branch but it was merged into the 2.3 branch instead (closes #3369).

Discussion
----------

Indicate that Group Sequence Providers can use YAML

In the docs, it was unclear that you could use group sequence providers without using annotations. (It took me some trial and error to figure out how to do it.) I've indicated that it can also use YAML, and how to do so. I've never used XML for validation, so I don't feel qualified to add info about XML to the docs.

Commits
-------

7512b65 Indicate that Group Sequence Providers can use YAML
minor #3413 [Cookbook][Bundles] improve explanation of code block for bundle removal (cordoval)

This PR was merged into the 2.3 branch.

Discussion
----------

[Cookbook][Bundles] improve explanation of code block for bundle removal

| Q             | A                   |
| ---           | ---                 |
| Doc fix?      | yes                 |
| New docs?     | no                  |
| Applies to    | 2.3+                |
| Fixed tickets | #3384               |
| License       | CC-ASA 3.0 Unported |

 Sent using [manager-tools](https://github.com/cordoval/manager-tools)

Commits
-------

a4d804d improve explanation of code block for bundle removal and fix typo