Changed methods of input in ParticleContainer
- added member functions "void add(Particle)" and "void add(std::list<Particle>)"
- changed constructor to use a reference of a list instead of pointer.
- changed CuboidGenerator.cpp, ParticleInput_FileReader.cpp and UTest_ParticleContainer.cpp accordingly.