Reducing Autowiring dependencies in order to clean up definitions

Shoud allow the Autonet source file compile a tad bit faster, because it doesn't really have much to bring in.  Also allows us to avoid including the mangled websocketpp header in more than one spot--our mangling is really something we don't want to propagate too far from its origination point.
Merge pull request #63 from leapmotion/ref-autonetimpl

Reducing Autowiring dependencies in order to clean up definitions