finish reworking engineering station to use 3d model
add many more research goal resource requirements.  Update goal parser
to allow blocks to be used as resources.
inform warehouse controller block on warehouse storage block break,
earlier in the removal chain.  remove cached counts of items from
controller when storage blocks are removed.  Closes #70
add 048 release
Add callback for on-npc-weapon slot changed.  Fixes issues of NPCs not
updating textures.  Closes #73
Further updates to #73
clean up lighting for rendering of TESRs.  Closes #72
update todo/notes on stuff for worksite upgrades/changes