Fix file finding. (fixes #158)
Merge pull request #159 from Hello71/fix_files

Fix file finding. (fixes #158)
labor optimization tweaks/fixes

- fixes at least on cause where loading/re-loading optimization plans
resulted in incorrect ordering and the plan wasn't refreshed properly if
cancelled
use consistent role ratings

- resolves #152 by showing the display role ratings where applicable
(tooltips, detail dock) while still using the raw ratings for
optimization and exporting)
fix fortress name

- the world_site_type and active_sites_vector are actually not global
addresses, and should be moved to a separate section in the memory
layouts for clarity. then the boolean flag passed to m_layout->address
can be removed
More backend changes.

- Update .gitignore

- Adjust BUILDING.rst

- Import LaTeX docs and delete compiled PDF and old HTML docs.

- Add build_pass scope to dwarftherapist.pro.

- Modify attributes to use ATTRIBUTES_TYPE enum instead of ints and
  casts.

- Fix vector enumeration memory leak.

- Move OSX authorization to subclass.

- Remove unused code from utils.h, add quint64 support to hexify.

- Remove useless concurrency that blocked the main thread anyways.

- Modify DFInstanceLinux to move out process_vm logic to separate
  function and use syscall() instead of glibc wrappers; this way, they
  will work regardless of glibc version.

- Rewrite DFInstanceLinux::write_raw_ptrace to only read excess data
  instead of the entire write.

- Fix various windeployqt.sh issues.