Bug: Changed name of Fbo, Shader, and Material begin/end functions

Changed name of Fbo, Shader, and Material begin/end functions because end is a reserved word in Lua, so these functions break scripts. I know you're going for the same names in OF functions and lua bindings, but end is unfortunately unusable in lua.