enchanting
Shadow cast on water
Lighting should be done in view space instead of object space, so that attenuation also works correctly for scaled objects
Enchanting system
Some enchanting fixes
Enchanted item base ptr fix
Handle light linear/quadratic settings
some random cleanup
Some enchanting fixes
Merge remote-tracking branch 'glorf/enchanting'

Conflicts:
	apps/openmw/CMakeLists.txt
Merge branch 'master' into graphics
Clamp individual light attenuation at 1
Properly calculate light activation range
Adjusted textbox height in race menu
Changed Y position of the textboxes
Reduced width of textboxes in race menu

The width of the text box was too large and MyGui didn't align the texts properly. Fixed with the help of the MyGui layout editor.
Merge remote-tracking branch 'scrawl/graphics'
Gold condition now always checks RefID instead of the name. This is necessary because in the french MW version, the sGold GMST is different from the name of the gold references.
Don't allow toggling inventory or journal when a modal window is opened
fix for #634