Fix dangling static references in mShared
Material properties are accumulative along the node tree
Some cleanup
Handle NiVertexColorProperty
Handle NiZBufferProperty
Handle NiSpecularProperty
Add missing depthFlags to the hash
Fix/workaround specular issues

The glossiness should not be multiplied by 255, however the values set in many
of Bloodmoon's meshes would look horrible otherwise. Now we can let the
NiSpecularProperty specify when to enable specular (which is supposed to
default to on, but due to the aforementioned meshes, we default to off).
Convert some BooleanValues to StringValues
Merge remote-tracking branch 'zini/master' into material-fix

Conflicts:
	components/nifogre/ogrenifloader.cpp
Update the trading offer on "max sale" button click
Make trade window's "max sale" button clickable

The HBox widget above it was stealing the input events.
Disable mipmaps generation
Transparency should be evaluated per subentity, not per NIF
Books/scrolls: Fix the take button incorrectly showing
Added BM trees to transparency overrides
Merge remote-tracking branch 'scrawl/book_scroll_fix'
Merge remote-tracking branch 'k1ll/store_segfault_fix'
Use the full unique mesh name for the material instead of the NIF name
Merge remote-tracking branch 'scrawl/master'