40.11 layout, osx fix
Merge pull request #166 from fricy/DF2014

40.11 layout, osx fix
mem layouts for 40.11 (win/linux)
preliminary work adding unit orientation
move gender enums, detail dock, aggregate sort

- add a separate icon in the dock for the gender with a tooltip
description
- moved the gender enums to dwarf since they're only used there
- swapped the profession desc/icon order in the dock
add orientation offsets to layouts/scripts. resolves #163
Use qmake builtin debug_and_release.
Remove OS-specific entries from .gitignore.

.gitignore should only store items that are generated by the code in the
repository. If your operating systems generates temporary files, put
those in your .gitignore_global.