resolve #5 Add socket specializations for router, dealer, etc.
Merge pull request #31 from rodgert/master

resolve #5 Add socket specializations for router, dealer, etc.
Sockets specializations reimplemented as template + typedefs.

Current approach solves VS2013 inability to generate move ctor/move assign
and also reduces duplicated code.