add location lookup call for unsent message

this alone will probably not be enough to support locations while offline