..graphene: updating widgets to use AxisRange

Change-Id: I4d2a692aee0d89bff0e5392b47dda6ec642dacdf
Signed-off-by: Kunal Shroff <shroffk@bnl.gov>
..channel.widgets: fixing line plot to use AxisRange

Change-Id: I4ec9358bc680608c0f8f2d4d9fd015cc444900d7
Signed-off-by: Kunal Shroff <shroffk@bnl.gov>
..graphene.*:  adding support for x axis pv

Change-Id: Id6772f615c189637bf4d18a2ec37a89fa8ff42b1
Signed-off-by: Kunal Shroff <shroffk@bnl.gov>
..graphene: cleanup, adding use of propertychangesupport 

Change-Id: Ib32e1b0a82e6ee759dcb04c70354e0c64ac2f6ba
Signed-off-by: Kunal Shroff <shroffk@bnl.gov>