Adding git files

added .gitignore with common definitions for eclipse, windows, linux and
osx
also added .gitattributes to make sure the line endings are normalized
Normalize line endings
added support for unix sockets

It is now possible to connect through a unix socket instead of an http
socket
This increases security as the rtorrent xmlrpc interface is no longer
exposed to the internet.
Also it may be easier to configure, because we no longer need to use an
scgi redirect.
merged latest master