Promote Filesystem to core and rename Stream to File and also rename implementations accordingly
Update codebase to reflect streams/filesytem changes
Update Android file too
Actually delete old File for Android
Merge branch 'master' into rendering-2

Conflicts:
	src/ScriptResource.cpp
	src/os/linux/CMakeLists.txt
	src/renderers/gl/glx/GLContext.h
	tools/compilers/lua/LuaCompiler.cpp