Copied and updated examples and various sections in the readme

Also included a solution for the issue raised [here](https://github.com/papertrail/remote_syslog2/issues/4).
Can we add something to match https://github.com/papertrail/remote_syslog2/issues/13#issuecomment-48746007, like:

Daemonized programs use PID files to identify whether the program is already running ([more](http://unix.stackexchange.com/questions/12815/what-are-pid-and-lock-files-for/12818#12818)). Like other daemons, remote_syslog2 will refuse to run as a daemon (the default mode) when a PID file is present. If a `.pid` file is present but the daemon is not actually running, remove the PID file.