Implemented pickle dump for the timelines

Implemented pickle dump for the timelines in order to avoid re-downloading the timeline in eventual crash.
Also, added *.timeline to .gitignore