arc_summary: fix -p argument handling

(cherry picked from commit 96a4b2a89207ded7e0933ae5f7a319c97b6fc7f8)
arc_summary: Added a missing newline

(cherry picked from commit 11906ee039a1ddad596c9e7daee9314701dbaffe)
Add API endpoint to change path permission

Ticket:	#5472
Change permission endpoint to PUT instead of POST

PUT represents an object being updated, which is what is actually
happening here.
Document permission API resource
Add storage permission resource to release notes
Update Tasks test suite leafs and Tasks Full Test Suite
Use outer joins here instead of inner joins
Modified System test suite leafs and finished System Full Test Suite
Various TLS fixes
Add directory service screen to wizard

Currently limited to AD and not hooked up to a backend.

Ticket:	#5761
Add custom template for the directory service step
Show and hide fields base on the value of a single widget
Add basic LDAP fields and hide them when the service type is selected
Translation of parameters make no sense

While I'm here pet PEP8 comparing boolean using __eq__.
Split index.rst into chapters.
This allows us to have separate ToCs for the FreeNAS and TrueNAS docs,
as well as separate screenshots and Figure numbering.
The TrueNAS chapters and its master index still need to be added.
While here, remove warnings for images which no longer exist.
Show Wizard only once in a lifetime

Ticket:	#5699
Very simple validation for AD in wizard
SUDO + LDAP (well, technically SUDO + SSSD)

Ticket: #5552
Hide this guy in advanced where he belongs