wxwidgets: keeping in-source build (resolves #299)

This commit provides the autotools-brokensep class and uses it for
the wxwidgets recipe.
The autotools-brokensep indicates that this package currently cannot
handle out-of-source builds, and hence the in-source build must be
kept until this is resolved.
The autotools-brokensep class is a copy of the autotools-brokensep
class provided in the openembedded-core commit 006b8a78 [1].
To make this commit backwards compatible to even earlier versions
of openembedded-core, we provide this class in meta-ros ourselves.

[1] http://cgit.openembedded.org/openembedded-core/commit/?id=006b8a7808a58713af16c326dc37d07765334b12
roslint: adding bash runtime dependency

Solves following warning:
QA Issue: roslint requires /bin/bash,
but no providers in its RDEPENDS [file-rdeps]
speech-tools: adding perl runtime dependency

Solves following warning:
QA Issue: speech-tools requires /usr/bin/perl,
but no providers in its RDEPENDS [file-rdeps]
libfreenect: backporting upstream patch to stop clobbering CFLAGS

Backporting following libfreenect patch:
https://github.com/OpenKinect/libfreenect/commit/
0cbb86ec982d3e79ad5efa9d1b2b16724ae89bc5

Without this patch, libfreenect would override all compiler flags,
including any machine specific compile flags
(e.g. -mfloat-abi=hard to compile with hard floating point).

We are backporting this patch rather than upgrading to v0.4.1
where this is fixed, as v0.4.0 introduced changes that break
compatibility with the current freenect version (0.3.2).
See https://github.com/OpenKinect/libfreenect/releases/tag/v0.4.0
for the breaking changes.
See https://github.com/ros-drivers/freenect_stack/issues/12
for additional discussion.
libfreenect: adding bash runtime dependency

Solves following warning:
QA Issue: libfreenect requires /bin/bash,
but no providers in its RDEPENDS [file-rdeps]
README: adding BBLAYERS example under USAGE
genmsg: updating to 0.4.26
rospack: updating to 2.1.25
pcl-ros: updating to 1.1.10
cmake-modules: updating to 0.3.2

After updating to 0.3.2, the patch is obsolete, and hence removed.
ros-control: updating to 0.7.3

The patch in the meta-ros repository has been submitted and
included in version 0.7.3 and hence is deleted in this commit.
ros-controllers: updating to 0.7.3

The patches in the meta-ros repository have been submitted and
included in 0.7.3 and hence are deleted in this commit.
bond-core: updating to 1.7.16
nodelet-core: updating to 1.8.6
razor-imu-9dof: initial commit
xv-11-laser-driver: initial commit
bondcpp: add missing cmake-modules dependency

Since version 1.7.15, the bondcpp package needs the cmake_modules
package. The dependency was added with this commit:
https://github.com/ros/bond_core/commit/f4265d6b28f250d95364197f2694653db9618245

This issue was reported by Gauthier Monserand (simkim -at- simkim.net).
packagegroup-ros-world: adding new packages to this group
robot-state-publisher: updating to 1.9.12
robot-model: updating to 1.10.21