Update a couple of typos in comments.
Initialise canvas shape non-overlap padding variable.
Cleanup shortest-path template code to be in header.
Merge github.com:mjwybrow/dunnart

Conflicts:
	libcola/shortest_paths.cpp
	libdunnartcanvas/canvas.cpp
Fix some compiler warnings.