Adding support for absolute position inputs (GPS/LPS systems)
Added missing dependencies on *_msgs_gencpp in CMakeLists.txt files.
Merge branch 'hydro-devel' of github.com:ros-planning/navigation into hydro-devel
Point Vectors. Point Vectors all over costmap_2d
Point Vectors Everywhere
Merge pull request #47 from DLu/pointvectors

Pointvectors
adding CMakeLists.txt to meta package
adding missing rostest package
adding missing rostest package
adding catkin library paths
fixed segfault caused by costmap footprint function changes
Merge pull request #48 from jkammerl/hydro-devel

minor catkin fixes
catkin does not build if this extra line exists
Merge pull request #49 from jkammerl/hydro-devel

catkin fails if this extra line exists
Renamed plugin_base.h and plugin_ros.h to reflect their class names.
CostmapPlugin(ROS) to Layer rename.
This is a big change that renames CostmapPlugin to Layer and folds in the (minimal) functionality
of CostmapPluginROS into Layer as well.  In keeping with this change, I changed all the
plugin names from things like ObstacleCostmapPlugin to ObstacleLayer.
During testing of this I found an issue with the InflationLayer where it did not re-inflate the whole
map when it got a new footprint, so I fixed that as well.
Fixed bug in VoxelLayer::update_bounds() which should save a lot of CPU.
The bounds were being updated with map grid coordinates but they are supposed to use world coordinates.  Map coordinates are much much larger.
Fixed boundary bug in inflation layer.
Added exception handling to _updates topic in rviz plugin.
Renamed update_costs() and update_bounds() to camelCase per coding standard.