Modifications to work with more than just python.

A few very simple modifications to allow pyleus to generate topologies for much more than just python.
Merge branch 'develop' of https://github.com/dapuck/pyleus into develop