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.