Merge pull request #1 from jagill/osx

Fixing OS X specific issues.
Allow fonts to change mid block.

Allow the \\font:font command to change fonts within a block of text.
Also rename the json directory to cards.
Add command line arguments.

Added command line arguments so users don't have to mess with code to
customize how nsc will work. Updated getting started guide with new
functionality.
Remove type map.

"Types" are now just template references. Templates no longer need
names, either--they are simply adopt their file name as their name.
Remove source art

Remove source art to shrink the source repository.
Default to not generate sheets.

Require command line argument to generate sheets of cards.
Add card specific border option.
Allow horizontal poker cards.

Add the horizontal poker card size and automatically determine optimal
orientation and positioning of cards for printing.
Better handle input files.

Allow input files to not have the .json specified.
Alert users if they specify an input file that isn't there.
Better help for types.
Differentiate new line and line padding.

Make \\n add no vertical space between lines.
Add \\lp, which adds 1/8 inch of vertical space between lines.
Allow font color to change within a block.

Nothing more to say, really.