Fix parallel installation on linux

Installation will fail if install_bin_mod happens before install_bin.
Add proper dependencies.

Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
dwarftherapist starter rewrite

- set all paths in variables so installer scripts may easy "sed" them
- catching most common errors and give feedback even if not run by terminal (bin/etc not found, ptrace active)
- provide simple gui for "setcap cap_sys_ptrace=eip"
- no more sudo if cap_sys_ptrace=eip is set to DwarfTherapist

tested on Mint 17, Debian wheezy and Arch
Update dwarftherapist.desktop
40.06, #31, #36, #74,

- added mem files for win/linux 40.06
- updated df-structures script for 40.06
- fixed an issue with equipment uniforms not reporting correct missing
counts/items
- includes preferences in the filter box as a beta test, still needs
better implementation
Changes via #77
Merge pull request #83 from Cerbsen/DF2014

dwarftherapist starter script rewrite
Merge pull request #82 from fricy/DF2014

Add OSX layouts
Merge pull request #81 from kiryl/DF2014

Fix parallel installation on linux
include past 40.x osx memory layouts
removed unused qtnetwork refs, fixed .pro typo
remove the bloody makefile, AGAIN
23.4 change log, version update
Remove most instances of google (fixes #84)
Merge pull request #85 from Hello71/google

Remove most instances of google (fixes #84)
Update Linux build instruction location in README

Changed hyperlink in readme to reflect the change from 'master' to 'DF2014'
Merge pull request #89 from carbohydratesn/DF2014

Update Linux build instruction location in README
fixes #92, fix for child/baby ages, updated views

- fixes an issue where the child/baby ages (mostly with animals) was
always shown as babies
- updated the default gridviews to the most recent full/compact versions
posted and removed the 'labors no spaces' view as it's replaced with the
full version. these may not be the final views as they may need a bit
more tweaking due to the influx of recent complaints about them
rating = 50.0f when no aspect counts
merge cleanup
40.07, fixes #68, custom prof name

- added 40.07 mem layouts for win/linux
- updated the game_data.ini with the new labors
- updated the default gridviews to add discipline to military views, and
new labors to full labor view
- removed global weights from weak lawdwarf role
- added a context menu item to clear only the custom profession name
- added a check for a bad health address when a unit has no health
issues