Add Location.line_content property to provide context for locations

When displaying a list of locations we sometimes want to include
the contents of the line the location is on. This provides
a propety making that available.