Create separate target for linting generated files

This allows us to ignore specific error codes (e.g. LINE_TOO_LONG) for externs, exports, types, etc. (any auto-generated files).
Merge pull request #821 from tschaub/generated-file-linting

Create separate target for linting generated files
Export individual geometry types

This makes the style-rules.html example work with built lib.
Properly exporting the transformFeatureInfo option

This was previously called getTransformFeatureInfo, which is a method instead of an option.  In addition, the generate-exports.py script does not properly export properties whose names appear on a different line than the @property annotation.  This makes the vector-layer.html, kml.html, and gpx.html examples work with the built lib.
Merge pull request #817 from tschaub/vector-exports

Proper vector exports to get vector examples working
Tile has a child if z < maxZoom
Handle ol.ViewHint.INTERACTING in ol.interaction.Drag
Handle ol.ViewHint.INTERACTING in ol.interaction.Touch
Merge pull request #812 from fredj/812

INTERACTION view hint ever growing on pinch zoom
Merge pull request #823 from elemoine/tilegridbug

Tile has a child if z < maxZoom