Add untested OSM record normalization.

index.js
  -Define `createOSMStream()`, to create a readable stream of OSM
  records.
  -Define `normalizer()`, a normalization filter.
Fix encoding/filtration bugs. s/"/'/g

index.js
  -Specify `utf8` encoding for `createOSMStream()`.
  -Fix an incorrect conditional in `normalizer()` that filtered
  *out* points.
Update dep, add documentation.

index.js
  -Add documentation comments to `createOSMStream()` and
  `addressNormalizer()` (renamed from `normalizer()`).
Fix test, move addressNormalizer() to own module.

index.js, address-normalizer.js
  -Move `addressNormalizer()` to its own module, `address-normalizer`,
  for greater modularity.

test/index.js
  -Fix an npm error that resulted from a failed attempt to import
  `index.js`, which accepts command-line arguments.
Define and document an Address constructor.

address-normalizer.js
  -Define/document `Address()`, a constructor for address objects.
  -Call `Address()` from the module's exported `through` stream,
  instead of declaring the queued address as an on-the-fly object.
Add reprojected coordinates to Address objects.

address-normalizer.js
  -Add lat/lon coordinates to Address objects.
  -Reproject them to WGS84 using the `proj4` module.

package.json
  -Update dependencies.
Add a unit-test for address-normalizer.

test/(run, address-normalizer.)js
  -Add a comprehensive unit-test for the address-normalizer
  module.
  -todo: split up into more modular tests.
Add .jshintrc, fix errors.

.jshintrc, address-normalizer.js, index.js
  -Add a `.jshintrc`, and fix style warnings in main modules.
Split addressNormalizer export into two filters.

address-normalizer.js
  -Partition the `through` filter exported by the module into two
  distinct filters, `filter` and `normalizer`.

test/address-normalizer.js
  -Introduce distinct unit-tests for `filter` and `normalizer`.
Add command-line arguments to index.js.

index.js, test/index.js
  -Define a simple `handleUserInput()` to handle command-line
  arguments.
Switch from GeoJson to OSM PBF. Mod filter().

index.js, package.json
  -Switch over from ingesting GeoJson files to OSM PBFs.
  -Replace `JSONStream` with `osm-pbf-parser`.

(address-normalizer, test/address-normalizer).js
  -Rewrite `filter()` to correctly filter PBF records, which have
  a generally different format than whatever was contained in
  the converted GeoJSON.
Rewrite normalizer() to work with OSM PBF.

address-normalizer.js
  -Rewrite `normalizer()`, originally written for GeoJSON, to work
  with OSM PBFs.
Fix normalizer() unit-tests.

test/address-normalizer.js
  -Fix unit-tests for `addressNormalizer.normalizer()`, by
  changing the objects they pushed through the filter (initially
  mimicking GeoJSON, now OSM PBF records).
Merge branch 'develop'

Merge first working version of an OSM PBF reader/address normalizer.