updated patchnotes from master, 40.05, goals

- added 40.05 memory layouts
- added an additional check for the immortality goal when showing
vampires so they can't be identified for the goal. currently seems like
a df bug since they're immortal but the goal hasn't been realized.
bug fixes and cleanup

- superlabor and custom professions seem pretty stable now.
- refactored some stuff with the profession icon overrides
- fixed crashing when deleting custom profs/super labors that were
already in views