Merge branch 'upstream' into develop
Fix Chart titles

Draws the title when the title is set.
Theme the title

Applies the titleFont and titleColor settings from the theme to the
chart title.
Responding to review comments

- Use self.X instead of underlying variables
- Use functor for colour
- self.titleColor returns a function, not a colour
- Theme uses correct ordering of <fontsize> <fontcolor>
Merge pull request #146 from tpkelly/develop

Integrate Chart Titles