close #218

There was two problems.
the original problem came from the width calculation of "p.message"
elements. In the timeline, first elements have width > 0, after
switching to conversation view their width to pass to 0;
The switching view needs add a timeout before add open street's map's
image.
Merge pull request #229 from dblugeon/issue-218

close #218