Ticket 48416 - rest389 - Add sphinx documentation support
Description: Added sphinx documentation support under a new directory "/docs".
Also cleaned up existing docstrings to be compliant with sphinx
https://fedorahosted.org/389/ticket/48416
Reviewed by: wibrown(Thanks!)