Added user warning when annotations lie outside plotly's 'paper' bounds.

Closes #58
Improved warning messages

- for newline character convertions
- out-of-bounds annotations
- warnings have now a custom format
better warning message formatting
Merge pull request #61 from plotly/issue-58-etienne

A few modifications on PR #60