Fix bugs on new interfaces and their implementations... see description.

IControlLimits2Impl.h:   removed '=0;' at the end of the declaration (this is the implementation file);
IPositionControl2.h:     added missing VOCAB_MOTION_DONE_GROUP, corrected comment;
IPositionDirect.h:       removed 'const' within the setPositionsRaw declaration;
IPositionDirectImpl.cpp: added missing initialize function;
IPositionDirectImpl.h:   removed '=0;' at the end of the declaration;
Implemented new interfaces into RemoteControlBoard class

new interfaces are IPositionControl2, IPositionDirect, IControlLimits2Impl, IVelocityControl2
fix dependecy error on IControlLimits2

while defining IControlLimits2 the 'public' attribute was missing before the parent class.
Fix bug in RemoteControlBoard

in setPositions(group of joints) the length of vector was set to all joints
instead of correct value.
Merge pull request #57 from barbalberto/streamingInterface

Streaming interface