Reorder functions in connection.c
Cleanup connection.c

Fix lines over 80 characters
Make connection.listener const
Merge branch 'master' into libev
Record client address on accept
Link to libev
Fix connection leak
Cleanup and reorder connection.c
Merge branch 'master' into libev