Update BUILDING.txt

Update for building with qt5 from github.
Update BUILDING.txt

Fixed wrong location for executable.
Update README.md

Add qtchooser and -qt=5 flag.
Merge pull request #9 from adammartinez271828/patch-1

Update BUILDING.txt and README.md
Updated building instructions.
Update Makefile to correct uninstall procedure
Merge pull request #11 from adammartinez271828/master

Updated building instructions (again).  Fixed Makefile error.
21.4 material and health fixes

- fix for items with no/invalid materials (mat_type and mat_index are
-1)
- fix for old wounds on body parts that don't have a parent (ie. upper
body)
- changed materials to return a blank name instead of 'unknown'
21.5 added detachment trait

- addresses issue #13 by adding in support for special personality
traits (cave adaptation is another, but it's currently added as a
preference instead)
Naive write_string for OSX
Merge pull request #14 from abesto/osx-write-string

Naive write_string for OSX
patch from Joseph for linux accents

- fixes an issue on linux where accents show up as ?
21.6 Release

- disabled the OSX changes for writing strings due to issue #15
- added a separate makefile for linux which was overwritten in previous
commits
21.7 child/baby ages fix

- children and babies are now determined by their age relative to their
caste's child/baby age specification, instead of relying on the
profession name
- age in months is now always calculated, since it's sometimes used for
animal offspring
21.8 items, non-adults, game_data fixes

- fixed typos in game_data, added missing value for a thought
- fixed various item names and added translation support
- fixed an issue where children/babies still showed in the preferences
and thoughts dock when they had been hidden in the options
- the thoughts dock can be searched by thought descriptions, rather than
just by title
21.8 cont. animal professions

- animals use adult/child/baby as their 'professions' if they're not
war/hunt trained
- the display name for adult animals is now the caste name
- tweaked animals to always use a child or baby name before going to a
generic placeholder name
case sensitive sudo DwarfTherapist
Update BUILDING.txt
explain the script usage to launch

- attempting to run sudo DwarfTherapist while not in the source directory can result in a QProcess error. the script in /usr/bin should work from anywhere.
optimizer fixes and tweaks (BETA)

- alters how the optimization plan determines priorities to be much more
intuitive and precise, based on Thistleknot's work
- fixed a bug with optimization plans and jobs without roles
- fixed a bug with role skill ratings which could end up with a negative
value
- added some files for the masterwork therapist