Fix more bugs with new design.

- Replace algorithm for Tooltip placement
- Use Lato font for E-Mail demo
- Fix font color for ListView and other controls depending on background color
- Fix Popup font size, add border and change background color
Implement new layout for email demo
Fix various bugs.

- FilteredCollection.restrainFilter used wrong index on removal
- ListView: scroll on selection only when scrolled element is not visible
- Improve Mail demo