Automatic Trellis Generation For Demodulation Of Faster Than Nyquist Signals