adjust the goto line component to be more in-line with material design

- style tweaks to the `goto-line-view` widget to be more in-line with material design
- address some polyer style todos

@ussuri 
I can see the convenience, but this also prevents a potential client from stopping this event's propagation - not sure how important that is.