Added some temporary code for pipes to capture and emit drops
Changed swap code to use std::swap
Added code to get/set/copy velocity of drops.
Updated CPipe to set a new velocity to emitted drops, hardcoded for now.
Removed pure virtual function CAbstractBody::createBody() and changed it
to a regular function in each derived class.