marker name shown in rviz
adding depend on datacentre
using waypoints stored in database instead of csv
adding depend on diagnostics
removing obsolete old patroller.py
removing obsolete talking_patroller.py
Refreshed code formatting
Large refactoring of code, introducing classes for all states, docstrings, python packaging for reuse
Removed parameters store for easier reuse, passed on battery changes through classes.
Integrated datacentre logging of patrol runs.
Integrating stuck on carpet detection from v1
documentation
Readme format syntax fix
Merge pull request #54 from cburbridge/v2-devel

V2 devel
Merge branch 'v2-devel'

Conflicts:
	README.md
	ap_msgs/CMakeLists.txt
	ap_msgs/msg/NavStatus.msg
	waypoint_patroller/scripts/long_term_patroller.py
	waypoint_patroller/scripts/monitor_states.py
	waypoint_patroller/scripts/navigation.py
	waypoint_patroller/scripts/recover_states.py