move.[ch]: Add str2scoord(), export coord2bstr() to avoid mallocs