40.07-40.09 osx mem layouts, correct typo.
fix osx layouts
osx layouts?
fix #129
New checksums generated by v24.0. df40.07 and 40.08 didn't change.
remove invalid/duplicate setuid from main from #128
dwarftherapist.pro: respect CXX
Improve errors on process_vm failure.
src/dfinstancelinux.cpp: call w_r_ptrace for syscall

Call write_raw_ptrace for syscall instead of write_raw; we need a
executable page. fixes #123.
BUILDING.txt -> BUILDING.rst
Merge remote-tracking branch 'Hello71/building' into DF2014
Merge remote-tracking branch 'Hello71/cxx' into DF2014
Merge remote-tracking branch 'Hello71/pvm_errors' into DF2014
fix flags from #133, re-read on read fail #131

- if process_vm fails to read a string, fall back to the ptrace read to
ensure all strings are still read
Remove unused declarations, silence warning.
dwarftherapist.pro: Remove QMAKE_CXX

All the qmake functions are broken; none can actually test for an empty
variable.
Merge pull request #135 from Hello71/cxx

dwarftherapist.pro: Remove QMAKE_CXX
fixes historical figure read, fortress name

- 100.000 was much too low for a vector limit for some of the larger
vectors like historical figures. updated the check to 500.000
- moved the fortress name check to be done each read. this way you don't
have to restart DT after an embark to see the fortress name in the
window title
- preliminary orientation stuff added to dwarf.cpp (unused)
Merge remote-tracking branch 'Hello71/unused_decls' into DF2014
added name_matches for scripting

- resolves an issue with scripts where it overly complex to find units
based on a partial match of the name.
resolves #138

- adds the final two missing (but useless) labours: alchemy and animal
care to the default 'full labors' view