python: API documentation

Closes #100.

Signed-off-by: Martin Milata <mmilata@redhat.com>
Signed-off-by: Richard Marko <rmarko@redhat.com>

rmarko: fixed whitespace errors
rmarko: added sys.path.insert(os.path.abspath('.')) to conf.py.in