Added new class AngleSegment

This class is a helper class to calculate circle segment intersections.
It is also useful to check if an angle is inside a circle segment.
Added convenience constructors to base pose2D
Added method to get Pointcloud from DistanceImage
Added visualizer for base::samples::DistanceImage
compilefix
ReAdded and deprecated Angle::IsInRange

Didn't realise that the function was in mainline,
thought it was a function from my branch...
suppress deprecated warnings for Angle::isInRange
fixed compilarion error in test case of logging

test.cpp:637:77: error: 's' was not declared in this scop
Changed JointsTrajectory.

Structure is
[[j00,j01,j02...], [j10,j11,j12,..], ...]
where the first index corresponds to the indices in the name vector. Second index to the time step.

Elements is size of names. elements[i] should have the size of number of samples in trajectory.
Merge branch 'master' of git://gitorious.org/rock-base/types
Make JointsTrajectory resizable only by number of joints
Replaces the current waypoint visualization.

Shows the heading of each waypoint and vectors of waypoints can be visualized now.
Allow AngleSegments to be bigger as 2*PI

In this case they are still treated as one circle,
but it simplifies the computation at other points...
added ostream operator for base::Pose
Bugfix: LaserScan.hpp: treat error values in ranges as invalid
Merge branch 'master' of git://gitorious.org/rock-base/types
Corrects the heading of the waypoints (correct Quad constructor and x forward).
Fix coppy and pase BUG (all limits was set on position) in base::JointLimitRange
added URL to manifest
LaserScan init all values in constructor