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
Add make target to cleanup test build artifacts.
Adjusted slingshot, added ball bearing ammunition

Sling and Slingshot should be completely cleaned up.
advanced inventory: Display weight and volume for held items
Merge PR #767 - advanced inventory weight/volume
Right-align the advanced inventory volume
Made light map actually store the natural light values
Revert "Change specific book name to generic 'difficult book', should fix display problems with verbosely named books"

This reverts commit 004aa3c9e9f1c32dacb233dc3ce9d2d3267ac2e4.
Name column in morale panel will now automatically grow if needed
Any names that are too long are truncated.
Merge PR #769 - resizable morale panel name column
Minor bionic typo fix
Can I have a line in SIGNOFF?
Merge pull request #775 from uzername/master

Can I have a line in SIGNOFF, please?
Allow for lower level recipes to be learned from books whose starting level is higher than player's current level
Bugfix for learned recipes being retained when creating new character without exiting game.
No more recipes info while studying
Fixed dodge chances to function correctly
Merge PR #777 - learning recipes from difficult books