start documentation for xivo-dird
dird: improve rest_api config

- remove static_folder config
- move wsgi_socket to rest_api config
remove http from service plugin

reason: http will be only available to view plugins
dird: add unload() in service plugin
remove the name field from the service plugin example

the name field will be injected by the plugin_manager based on the
name in setup.py
dird: update CLI arguments (add -d and -l)
some configuration file refactoring for xivo-dird
dird: split enabled_plugins section
dird: add return value from service.load
rename the columns_maps to source_to_display_columns option
add some doc for view plugins
add a plugin section in the xivo-dird page

add a quick overview of the plugin architecture in the top of the docuemntation
with links to each section for an in depth description of each extension point.
move the api documentation to the dird page

this might not be the final organisation for the dird documentation I think
regrouping all xivo-dird related stuff under system/xivo-dird and making
links in other sections would be a good way to organise this documentation.
add some colors to code-blocks
fix some typos
Start a developer's guide for xivo-dird

I moved the service plugin implementation information to the developer's
page.
add missing blank line
typos
dird: improve documentation of configuration
improve sources configuration directory