Added horizontal graphing and label customization
Modified Line Graph functionality

- Added label customization
- Added plot points for each data point for each line
- Added graph grid
- Added dynamic label and line positioning based on graph size
- Added label data so labels could represent horizontal data
Merge branch 'line-graph-extra-controls' into extra-graph-controls
Added horizontal control to GKBar
Updated line graph functionality

- Added ability to have vertical values to LineGraph
- Updated LineGraph attributes logic
- Cleaned up protocol methods
Merge branch 'develop'