Set the range of scales manually in plots

Fixed #154 

- Implement "axis range controller" for line plot, scatter plot and figure viewer.
- Implement "result range controller" for scatter plot
x_min, x_max ... の計算は SetXScaleの中でやってくれるので、ここでやる必要がない？