initial work for the new emotions
WIP emotions

- re-factored health/emotion docks to a base dock
- added skill names, building names, drink/food quality
- fixed an invalid flag check which would hide hunters while ambushing
sub-thought types, ammo tweaks

- updated sub thought quality for tombs, office and bedroom
- changed the item comparison to use type and subtype instead of the
item name
- moved the static time ticks to dfinstance
- fixed thought/emotion counts/order in the dock
- fixed ammo grouping
update scripts, 0.18 layouts (win/linux), role fix

- fixed role scripts not saving/loading correctly
- fixed negative numbers not truncating properly when formatted to short
abbreviated versions
- added new emotion offsets to some layouts
- added stress information with happiness info (tooltips, columns, etc)
update more layouts to test
rename happiness to stress, minor fixes, typos
unused var cleanup
trait notes, inversion, stress descriptions

- added the special notes back to traits indicating if a unit has
potential to fall into a mood
- marked some traits to be valued inversely, and added the appropriate
messages on tooltips, etc.
- added asterisks on the personality section of the dwarf details to
better indicate cultural conflicts, and inversely valued traits
- added general stress descriptions to the unit tooltip's emotion
section (haggard and drawn, utterly harrowed, etc.)
- fixed typos in the thoughts/goals/beliefs
display moods

- changed the behaviour to continue to show units that have gone insane,
but lock the labors from editing
- show strange moods name/descriptions
- show insanity/happiness mood icon/name/descriptions when/where
applicable
- added combobox to select how many weeks/months of thoughts/emotions to
show in the tooltips
- fixed label gradients applying to text on the dwarf details
fix up coverity/travis issues/warnings
merge emotions branch
Merge branch 'DF2014' of https://github.com/splintermind/Dwarf-Therapist into DF2014
update scripts, memory layouts

- add mood, stress and emotion offsets to x.14+
- remove obsolete happiness/thoughts offsets
- fix invalid flags that caused ambushing hunters to be excluded from DT
fix item loading, quiver job, .18 layout

- adjusted the item reading to refresh every read, to handle the case
where a unit equips a freshly created item