ENH: Add `append_trajectory` argument to append new structures to trajectory file upon restart
Currently, there is no easy way to continue MD calculations easily (AFAIK). This new keyword prevents the trajectory file from being overwritten upon restart: new structures are simply appended.