urdf: removed box_inertial_with_origin xacro macro

this conflicted with a new macro of the same name in
uos_common_urdf/common.xacro
fix node name in launch files
common_usb: increase USB_TIMEOUT from 500 to 1000 ms

This is necessary to make the tim310 work. It (strangely) only publishes
with 1.875 Hz = one message every 533 ms, so a timeout of 500 ms always
caused a LIBUSB_ERROR_TIMEOUT.

This closes #7.
updated manifest.xml

closes #8
sick_tim551 launch: add example snippet for enabling TCP
omit libusb-1.0 prefix

automatically configured by CMake
Modified SICK TIM551 parser to accept reduced scanning range and to read out and publish intensity data. Also fixes breaking when a device name has been set.
Replace hacky bare socket handling with proper boost::asio socket handling in sick_tim3xx_common_tcp.cpp. Introduces dependency on boost::asio 1.46
Fully functional and tested on tim551.
Rename sick_tim3xx -> sick_tim
completed rename: sick_tim3xx -> sick_tim

    perl -e 's/sick_tim3xx/sick_tim/g' -pi $(git ls-files)
    perl -e 's/SickTim3xx/SickTim/g' -pi $(git ls-files)
    rename 's/sick_tim3xx/sick_tim/g' $(git ls-files)
    rename 's/SickTim3xx/SickTim/g' $(git ls-files)

Conflicts:
	urdf/example.urdf.xacro
Revert "omit libusb-1.0 prefix"

The prefix is necessary on rosbuild.
link to boost (necessary for modified parser)