Fix miscellaneous compile errors, +x dist/dt

- chmod +x dist/dwarftherapist

- fix various clang, cppcheck warnings.
WIP tooltip redirect
finish up dock to show tooltip information

- by default in addition to showing the grid cell tooltips, they're also
shown in a new information dock
- an option has been added to hide all grid cell tooltips if the dock
alone is sufficient

- it might be useful to have another similar dock to only show the main
dwarf tooltip as well

- started work on the wear summary
Merge remote-tracking branch 'Hello71/DF2014' into DF2014
merge redirect-tooltips

- resolve minor dfinstance.cpp conflict
equipment overview dock, update docks refresh

- adds a new dock window to show both worn out and missing equipment,
resolves #139
- the overview can be set to show either the base items (shoes, shirts,
etc.) or items with base materials (leather shoes, silk cloaks, etc.)

- changed the pref and thought dock to refresh and clear via signals
rather than manually finding the docks
add equip overview placeholder, plural names

- changes the item names in the equipment overview to use the plural
name
- adds a placeholder when there are no worn/missing items to indicate as
such