Fixes shotgun shell description

Fixes shotgun shell description not indicating when a shell is spent, by checking the state of the ```ammo_casing``` instead of relying on the gun to modify the description.

As a side effect shotgun blanks now fire chameleon bullets.

To avoid conflicts with the upcoming examine verb changes this PR is being opened to dev-freeze instead of master.