Use integers when positioning on the target canvas

This avoids blurred images after view center changes (dx, dy)
and at fractional zoom levels (dw, dh).
Merge pull request #1135 from ahocevar/no-blur

Use integers when positioning on the target canvas
Add new condition param to ol.control.DragBox
Make sure that the event position is correct for touch events

This is a workaround for https://code.google.com/p/closure-library/issues/detail?id=588
Merge pull request #1138 from fredj/touch_pixel

Make sure that ol.MapBrowserEvent#getPixel() always returns a valid value
Merge pull request #1137 from fredj/dragbox_condition

Add new condition param to ol.control.DragBox
Do not relay contextmenu events
Do not relay mousemove events
Use jQuery to listen to map mousemove in examples

This commit also removes the click listener, which was used for touch devices. The click listener will be added back when the lib will correctly handle clicks on touch devices.
Emulate click and dblclick on touch devices
Make overlay container stop touchend and mouseup
Vector examples display feature info on click again
Do not relay mouseout events
Unconditonally set the framestate focus
Merge pull request #1141 from elemoine/relay

Do not relay contextmenu and mousemove events
Add missing logo option
Merge pull request #1143 from twpayne/wmts-logo

Logo given in options not being displayed
Add missing logo option
Merge pull request #1144 from twpayne/wms-logo

Add missing logo option for ol.source.TileWMS
Add 'do not use' warning to view.setProjection

[ci skip]