moved threaded interface to asio_base.h
improved get_cached behaviour
HoldData::data returns reference again
added layer interface
improved shudown behaviour for asio base
moved StateWaiter to asio_base.h
typedef for ThreadedSocketCANInterface
bugfixed for Layers
refactored Node and Master to use Layers
ROS chain as LayerStack