ADDDED: Test for GetSetBits UPDATED: changed DistanceToOnes to GetSetBits, moved GetSetBits to id.go TESTED: GetSetBits NOTE: Traversal of bits within byte is backwards