Added cSoliton to kdvMisc

and modified PeriodicGrid.posIdx to accept floats
Corrected a (stupid) error in the TLM adjoint

it was calling the integrate() method instead of
adjoint()... (copy and paste fuck-up)
Release v1.0 !!!