Updated .gitignore

Ignore DS_Store and PyCharm IDE files
Added skeleton code for Avahi interaction, plus a diagram
Removed transparent bg
Return only unique values when merging annotations
Revert "Return only unique values when merging annotations"

This reverts commit d67124a15ab9852c35490f24ef60e4d273c63250.
Return only unique values when merging annotations
Test master branch
Delete old-README.md
avahi example
Move communications diagram to /doc
remove avahi-test.py
Merge branch 'release/v0.1' into develop
Merge branch 'develop' of https://github.com/ers-devs/ers into feature/ers-daemon
Allow for not creating a PID file
Added support for logging to syslog/systemd