Lazy directory implementation for linux packaging.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@18111 3b4652a1-8050-0410-ac47-3d40261b0f8b
Fix an issue with special encoding parsing, when an item is upgraded, and scale_to_itemlevel or challenge_mode option is used, and the item reverts to the same itemlevel as the base level of the item.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@18112 3b4652a1-8050-0410-ac47-3d40261b0f8b