Conrad Weiser, Indian Affairs Agent (1696-1760)