Use host-relative URI for query.
Draw region boundary via L.geoJson polygon from /regions.
Large re-factoring of /viz JS

- Move all JS into (newly-created) static/js/ directory
- Split viz into viz-utils.js and viz.js, the former intended to be
  un-tetestable and the latter for building the viz application
  specifically. Needless to say, there are no tests as of yet
- Use RequireJS to load JS modules
- Pull snapshots of all external dependencies into Git
Rename bin/stlpd-import to stlpd-solr-import.
Add some notes on polygon intersection.
Add Python code to download STLPD and convert to JSON

- Add bin/stlpd-download.py, which downloads CSV files from the STLPD
  website and emits JSON to a configurable directory
- Update NOTES with new client API
- Add new src/ directory to contain Python code
- Add .pyc to .gitignore
Add notes on meta.json creation to stlpd-download.py
Remove limit of 100 crimes used for testing.
Set sys.path in bin/stlpd-download.py
Rename stlpd-download.py -> stlpd2json.
Remove all Node/JS/Lucene stuff.
Work around some types of malformed STLPD data.
Add simple caching strategy to STLPD downloader.
Add data/ to .gitignore.
Add bin/push to push to S3; update NOTES
Require destination argument to bin/push

- Support pushing to S3 buckets (via s3:// URLs) in addition to local
  file system (via directory path)
Fix transposed (lat, lon) in STL SPCS -> WGS84
Rename stlpd -> stl.
More notes
Add html/ tree.