Store last known LatLng

In order to not create a new one each time isLocationOutdated is called.
Rename
Add a toggle button for future drawing
Re-use last known LatLng
Use two buttons instead of one

the first start/stop a line, and the second add a point to the current
line.
Add todos