parameters : improve error message in python

for list and tuple
parameters : python: add support for list[string]

- list[string] and tuple[string] are transcribed
into std::vector<string> in C++
det_manip: refine the deviation test

- put 2 threshold : warning and error
to relax the test.
- Some calculations, e.g. close to Mott transition
can provide with quite large matrix, so the test was too strict.