made inserted file more secure by disallowing ../ and ~ in filenames. refs #213
Mock storage now throws correct exception when opening non-existing file, instead of returning content anyway
Now testing insert_file tag, and using ../ or ~ is no longer allowed.  fixes #213