Python 2.6 string formatting

Python 2.6 requires string format to be numbered, which means this breaks:

```
'get_available_{}_transitions'.format(self.fsm_field)
```

Added the missing numbers to the 3x places this was used.