Fix: Server started when port was in use

When server tried to bind to interface which was already used it
didn't returned and stayed in loop.
Merge pull request #3 from onlycheez/master

Fix: Server started when port was in use
Fix memory leak
Add error domain for RPC errors defined in XDL
tests: implemented jobs queue example for how to handle long running blocking RPC requests
Updated gitignore file
Revert "Private key can be in extra file"

This commit breaks testsuite (make check)

This reverts commit ba18c375e693529cae29e25aaad24c52f5892c2d.
Add client option to set timeouts
Merge branch 'master' of git://github.com/megous/libxr

Conflicts:
	configure.ac
Revert "Revert "Private key can be in extra file""

This reverts commit f37d35eea9b501f3b8b4a4d79a30abc3b1e528aa.

We need this funcionality.