Your comments

Unfortunately, it's not possible to load something like shared modules or dlls. Everything would have to be included in the executable...
Yes, that's true. Licensing is a big problem here. I can't include GPLed code.

I use Subversion for my own projects, so that's also the version control system I know best.
This is already implemented and will be available in 1.1.
This will be possible in the next version with support for TextExpander touch.

See http://feedback.textasticapp.com/feedback/7420-textexpander-touch-support/
In the next version, Textastic registers all supported file extensions in the system.

This way, the open in menu should show up on all supported files.