More Travis test fixes.
Switched test_constraint_samplers.cpp from build-time to run-time reference to moveit_resources.
Added passing run_tests_moveit_core_gtest_test_robot_state_complex test to .travis.yml.
Added 'make tests' to .travis.yml to make all tests, even failing ones.
Fix fcl dependency in CMakeLists.txt

See http://answers.ros.org/question/80936 for details

Interestingly collision_detection_fcl already uses the correct
variable ${LIBFCL_LIBRARIES} although it wasn't even set before. :-)
resolve full path of fcl library

Because it seems to be common practice to ignore ${catkin_LIBRARY_DIRS}
it's more easy to resolve the full library path here instead.
Added doxygen for RobotState::attachBody() warning of danger.
preparing for 0.5.6
0.5.6
KinematicsMetrics no longer crashes when called with non-chain groups.
Added new virtual getName function to constraint samplers for easier debugging and plugin management
Fixed asymmetry between planning scene read and write.
Documentation / comments
Added prefixes to debug messages
Merge pull request #145 from ros-planning/dont-crash-non-chains

KinematicsMetrics crashes when called with non-chain groups.
Made getName() const with static variable
Merge pull request #147 from davetcoleman/constraint_samplers_names

Added new virtual getName() function to constraint samplers
Merge pull request #146 from davetcoleman/debug_and_documentation

Debug and documentation
Improved error output for state converstion
Merge pull request #142 from ros-planning/attached-body-dox

Added doxygen for RobotState::attachBody() warning of danger.
Merge pull request #148 from davetcoleman/robot_state_error_msg

Improved error output for state conversion
Merge pull request #144 from ros-planning/read-planning-scene-fix

Fixed asymmetry between planning scene read and write.
Merge pull request #140 from v4hn/fix-libfcl-include

Fix fcl dependency in CMakeLists.txt