Initial work on weapon thing type.

Added test code to fire bryarbolt. Added parsing for weapon-related template parameters.