En afdelning unionskavalleri har tagit indianhöfdingen Bingfort och 150 indianer tillfånga vid Porcupine Creek.