Added ability to customise 'no data available' text 

I needed the ability to better explain to a user why they were seeing no chart data, so I added the ability to customise the text already there, and optionally add a longer description, to explain the why in a bit more detail.