BBOX strategy doesn't allow projectionless layers

this patch adds support for them by safeguarding calls to `this.layer.projection`
Do not manage tiles from singleTile layers
Merge pull request #1301 from fbuchinger/patch-4

BBOX strategy doesn't allow projectionless layers
Update Events.js

fix map freezes when dragging the map event the finger moves outside of the map in IE10 on Win8. #1290
Merge pull request #1307 from kou2014/patch-1

Update Events.js
Add missing opening curly brace.
Merge pull request #1308 from marcjansen/bbox-missing-brace

Add missing opening curly brace.
Merge pull request #1304 from ahocevar/no-singletile-queue

Do not manage tiles from singleTile layers
Fix typo.
Merge pull request #1309 from rettichschnidi/master

Fix typo.
Update ArcGIS93Rest.js

Fix constructor comment to match code
Merge pull request #1313 from dr-jts/patch-1

Update ArcGIS93Rest.js
Update ArcGIS93Rest.js

More constructor comment goodness.
Update BySegment.js

Fix ModifyFeature BySegment to handle LineStrings
Merge pull request #1314 from dr-jts/patch-1

Update ArcGIS93Rest.js
Merge pull request #1315 from dr-jts/patch-2

Update BySegment.js
Update Scale.js

Add ability to specify template for scale HTML content
Merge pull request #1316 from dr-jts/patch-1

Update Scale.js
Update Graticule.js

Add support for computing the height as a factor of the width.  This allows making the grid more regular in specific regions of some projections.  Also, add ability to specify grid widths and heights independently.   This allows matching externally-defined grid systems.
Merge pull request #1319 from dr-jts/patch-1

Update Graticule.js