Ignoring unwanted files
Added sling and slingshot ranged beginner weapons

Atlatl not included. Sling levels up throwing, Slingshot levels archery.
Removed an unneccesary comment and a leftover ammo type
Move the light check for sewing to before the request for an item
Extract light level checking into a common function
Fixed hydrogen tank typo
Rebalanced gas pump break chances
Use a logging method that doesn't hang in options initialization
Use the lightmap rather than global light levels for darkness checks
Merge batch of small changes.
Add make target to cleanup test build artifacts.
Adjusted slingshot, added ball bearing ammunition

Sling and Slingshot should be completely cleaned up.
Added handling for item flags when loading from json files.
Fixed jsonized items not showing up in wish menu. Not the best fix - better alternatives appreciated.
Updated Makefile to set minimum OS X version to 10.6
advanced inventory: Display weight and volume for held items
Merge pull request #765 from InfernoZeus/mac-compile-fix

Updated Makefile to set minimum OS X version to 10.6
Merge pull request #764 from GlyphGryph/flags_to_item_factory

Flags to item factory
Merge PR #767 - advanced inventory weight/volume
Right-align the advanced inventory volume