Updated AOE to actually maybe do something. Wide hits adjacent targets, Deep hits a random target behind the original and Circle hits everyone next to you.
Fixed various bugs with target selection.
Streamlined names so that techniques and aoe types match. wide, impale and spin. Impale has the extra nasty of a very high chance to get stuck. Lots of skill or brute strength highly recommended. Applied some astyle cleanup as per illi-kuns request.
fix merge faults
merged and styled
Implemented lua script to verify recipes in JSON.
Added material checking to verifyer.
More fixes to the verifier script.
Avoid loading the same .json twice.
Make the lua binary configurable.
Renamed verifyjson to json-verify as per narc's suggestion.
Rename qualities to more sensible names.
Merge remote-tracking branch 'upstream/master' into aoe-fix
merged upstream
Coughing 1
Fix missing paren
Further lower coughing sleep chance
Lower cough volume
Let traits with mixed effects appear in magenta font.

This adds a new element to the trait data structure: mixed_effect.
If this is true it is used to manually declare that some trait has both
positive and negative effects. This only affects the player UI.
Apply mixed_effect to mutations with mixed effects in mutations.json