Choices are not always strings - ensure they are strings before joining

Great extension. I just had one minor problem with getting it to work. I use integer choices and it causes this extension to crash.

I ran py.test and all tests completed successfully.