Makefile: Make 'make install' more complete
jhm/naming: Pull <jhm/naming> into the base generic path manipulation library it is/was <base/path>

This also updates all users for the new interface. Generally the new interface simplifies usage.
orly/code_gen: Remove largely useless util
Speedup base/json.h a little

- reserve strings
- Mark unlikely things in parsing unlikely.

This speeds up jhm cache completion noticeably
Merge pull request #145 from cmaloney/faster

Speedup base/json.h a little
Merge pull request #138 from cmaloney/makefile_updates

Makefile: Make 'make install' more complete
Update demo so it requires less user pushing around it
Started SQL-like grammar for csv2bin tool.
Adding a header file used by generated c++ files to generate core-vector import files. Also included a sample generated file
Renamed csv2bin -> csv_to_bin to avoid problems with nycr.
Stubeed in the code generator.
Compressing the output core-vector files using gzip (libz). The Orly server already knows how to read in gzip files.
Resolving comments by JasonL9000. Making constructor explicit and adding an include.
Merge pull request #147 from jmlvanre/csv2bin

Core-Vector Generator
Removing commented line

Removing the outstream line that was not gzipped (it was commented out)
Merge pull request #148 from jmlvanre/csv2bin

Removing commented line
Compressing twitter data core-vec files with gzip. The Orly server already understands gzipped files as long as they end in .gz
Syntax, symbol, and synth layers complete.
Added some comments, got set up to do CC writer.
Added strm/utf8/in.
demo.sh points to the compressed files now