Acceptance Criteria:
- When showSymbols = false, the line chart does not show symbols (circles) for each data point
- When showSymbols = true, the line chart shows symbols (circles) for each data point
- If showSymbols is omitted from the chart definition, then do not show symbols (as the default)
The Graph lua module also allowed showSymbols to be an array of numbers, representing symbol size of each data point. TBD how we want to handle symbol size options.
If showSymbols is invalid, then do not show symbols. (the default) TBD how we want to handle this type of validation.