40.12 osx
WIP unit kill lists, qint16 vector read, osx config

- moves the hist figure stuff from dwarf to a separate class
- adds notable and other kills (offsets currently hard-coded to windows)
- adds another vector read for qint16 vectors
- removed /etc from osx layout
- changed osx layouts to just include all files in /share/memory_layouts
Fix merge properly.

- Update README

- Load all gridviews in share/gridviews

- Quantize and optimize images and disable resource compression
add unit kill list column
add option to show kills in the tooltip
revert the changes to default_gridviews

- packages the default gridviews so they can't be modified/edited, etc.
without making a copy
- renamed the images.qrc to a more appropriate name since it's planned
to include scripts, superlabors and custom professions here as well
add offsets for unit kill stuff
finish up unit kill stuff

- add unit kill offsets for osx 40.12
- add kill column to default military views
- resolves #154
resource cleanup, embed game_data

- moves images, default_view and game_data to a more appropriate
resources dir
- removed more unused icons and old screenshots
- changed game_data to be embedded like default_views
- moved happiness icons to their own dir
- assigned alias to most icons/images for easier referencing
finish game_data file load, fix scriptdialog

- fix scriptdialog loading, again
- changed m_data_settings back to a pointer in gamedatareader
Fix manual: pdflatex detection and finding (fixes #183).
40.13 win
40.13 osx
fix military showing up as 'no job'
v26.0 update roles, 40.13 layouts

- fix offsets from merge, add missing offsets for 40.13
- update all default roles to the ones from feelotraveller
- fix the manual opening on windows
fix clang errors, osx launching

- fixes #192 stupid programmer errors
- should fix the osx crash on startup
fix foreign weapon prefs, weapon columns

- fix for foreign weapon preferences being read incorrectly/crashing
- changed the weapon columns to store both the weapon type and the name
- added the full list of weapon types (can change per worldgen) for role
preferences and custom gridview columns
- the default weapons view still loads based on the group names though
(ie. weapon names without adjectives) to minimize the amount of weapon
columns added
- fixed an issue where loading DT without DF, not loading any saves,
then closing could delete custom views
Revert "remove invalid/duplicate setuid from main from #128", because it makes DT not run on Mac.

This reverts commit ab18ba31de0c68827d52b996dadfdea306e38887.

Conflicts:
	src/main.cpp
Fixed copying memory_layouts in project file
Q_OS_MAC for setSetuidAllowed

cizra's merge fixes #190 (osx layouts)  and fixes #191 (permission
crash)

the call to setSetuidAllowed is explicitly required for osx, but won't
compile on other platforms. for now the Q_OS_MAC check should suffice
until someone with a mac can debug why the setSetuidAllowed called in
dfinstanceosx authorize isn't sufficient.

the docs also say this should only be necessary in qt version >= 5.3
which should also be tested