update pulsar handling to use pulsars autogenerated configs
use .cfg file for tcon -- legacy one should be renamed if it is the only one present
only save config files if they have actually changed
Merge pull request #707 from progwml6/master

Configuration file compatibility for 1.6.4 and 1.7.2