Use getView2DState instead of getResolution/getRotation in interactions
Set default View2D rotation in constructor and getView2DState instead of in getRotation
Handle projection being undefined in getView2DState
Merge pull request #818 from twpayne/view2d-properties

View2D properties