calendar and addressbook discovery basically work

needs some refinement, but you can test it via running `python leif/leif.py`