Minor improvements

- Add support for y range formatters
- Scale canvas to optimal resolution on hidef displays