Readme updates
Change destruction order - fixes a shutdown crash discovered with mesa
Implement NiBillboardNode. Flags not handled yet.
Issue #983: Fix controllers to affect objects attached to the base node
Connect particle systems to the particle node, not the emitter node
Bug #991: Don't autoequip items with harmful permanent enchantments
Bug #1055: Check power use and mana before starting cast animation
Don't allow changing the spell that is being cast mid-animation
Issue #1018: Don't allow view mode switching while performing an action
Remove no longer accurate flagAsModified calls. Container items are now modified via ContainerStore, not RefData.
Issue #1029 - Quick keys menu: Select compatible replacement when tool used up
Don't copy the base node pointer when adding a world object to a container. Fixes bug #1028
Reset starting angle / position when adding world item to a container
Add header to CMakeLists
Bug #1054: Set render queue group for effects
Use the material controller manager for effects with overridden texture
Particle improvements: particle systems now move with the particle bone, not the scene node. This difference is not noticable if the particle bone is static, but it makes the code *much* nicer and mirrors more closely what NifSkope does.
flagAsModified should be private
Bug #1060: Fix incorrect spell type checks
Bug #1052: Don't use set/getOnlyText which discards escape characters