Add readme and license
Add .gitignore and attibutes
First version of phutler

This already supports implementation-injection so the basic framework is
basically done.
It even comes with a small example phutler that notifies on low disk
space.
Update readme
Improve path handling when loading phutler
Add first unit test for the DiskFree data-source
Add base classes for Action and DataSource

These base-classes accept the loop in the constructor so every
implementation can use them.
Implement first version of the Ping data-source

Unfortunatly this is not async as there is no way to use
stream_socket_client for an ICMP socket. :-(