fixed slots constructor definitions so copy construction works
correctly.
updated connection tests, added slots tests