parsing all homework files
got back the serialization tests
fixed missing files
Merge branch 'Parser' of https://github.com/kobreu/compiler into Parser
ready for new release
The Others release
Merge branch 'ParserRelease' into interpreter

Conflicts:
	Frontend/src/location/LocationProvider.java
	Interpreter/src/edu/tum/lua/BlockVisitor.java
	Interpreter/src/edu/tum/lua/ExpVisitor.java
	Interpreter/src/edu/tum/lua/GlobalEnvironment.java
	Interpreter/src/edu/tum/lua/LuaInterpreter.java
	Interpreter/src/edu/tum/lua/LuaRuntimeException.java
	Interpreter/src/edu/tum/lua/Preconditions.java
	Interpreter/src/edu/tum/lua/ast/LegacyAdapter.java
	Interpreter/src/edu/tum/lua/junit/BlockVisitorTest.java
	Interpreter/src/edu/tum/lua/junit/LuaTableTest.java
	Interpreter/src/edu/tum/lua/junit/operator/ArithmeticOperatorTest.java
	Interpreter/src/edu/tum/lua/junit/operator/ConcatOperatorTest.java
	Interpreter/src/edu/tum/lua/junit/operator/LogicalOperatorTest.java
	Interpreter/src/edu/tum/lua/junit/operator/OperatorRegistryTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/AssertTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/ErrorTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/GetfenvTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/IPairsTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/MathTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/RawsetTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/SetMetatableTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/SetfenvTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/TypeTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/UnpackTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/coroutine/CreateTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/coroutine/ResumeTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/coroutine/StatusTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/coroutine/WrapTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/io/FileReadTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/io/OpenTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/os/DifftimeTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/os/RemoveTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/os/RenameTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/os/TimeTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/table/ConcatTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/table/InsertTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/table/MaxNTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/table/RemoveTest.java
	Interpreter/src/edu/tum/lua/junit/stdlib/table/SortTest.java
	Interpreter/src/edu/tum/lua/operator/Operator.java
	Interpreter/src/edu/tum/lua/operator/arithmetic/ArithmeticOperatorSupport.java
	Interpreter/src/edu/tum/lua/operator/arithmetic/BinaryArithmeticOperator.java
	Interpreter/src/edu/tum/lua/operator/arithmetic/UnmOperator.java
	Interpreter/src/edu/tum/lua/operator/list/ConcatOperator.java
	Interpreter/src/edu/tum/lua/operator/list/LengthOperator.java
	Interpreter/src/edu/tum/lua/operator/logical/LogicalOperatorSupport.java
	Interpreter/src/edu/tum/lua/operator/relational/EqOperator.java
	Interpreter/src/edu/tum/lua/operator/relational/GEOperator.java
	Interpreter/src/edu/tum/lua/operator/relational/GTOperator.java
	Interpreter/src/edu/tum/lua/operator/relational/LEOperator.java
	Interpreter/src/edu/tum/lua/operator/relational/LTOperator.java
	Interpreter/src/edu/tum/lua/operator/relational/NotEqOperator.java
	Interpreter/src/edu/tum/lua/stdlib/Assert.java
	Interpreter/src/edu/tum/lua/stdlib/Error.java
	Interpreter/src/edu/tum/lua/stdlib/Getfenv.java
	Interpreter/src/edu/tum/lua/stdlib/Load.java
	Interpreter/src/edu/tum/lua/stdlib/LoadFile.java
	Interpreter/src/edu/tum/lua/stdlib/LoadString.java
	Interpreter/src/edu/tum/lua/stdlib/Next.java
	Interpreter/src/edu/tum/lua/stdlib/NotImplementedFunction.java
	Interpreter/src/edu/tum/lua/stdlib/PCall.java
	Interpreter/src/edu/tum/lua/stdlib/Print.java
	Interpreter/src/edu/tum/lua/stdlib/Rawget.java
	Interpreter/src/edu/tum/lua/stdlib/Select.java
	Interpreter/src/edu/tum/lua/stdlib/Setfenv.java
	Interpreter/src/edu/tum/lua/stdlib/ToNumber.java
	Interpreter/src/edu/tum/lua/stdlib/ToString.java
	Interpreter/src/edu/tum/lua/stdlib/Type.java
	Interpreter/src/edu/tum/lua/stdlib/Unpack.java
	Interpreter/src/edu/tum/lua/stdlib/Xpcall.java
	Interpreter/src/edu/tum/lua/stdlib/io/FileClose.java
	Interpreter/src/edu/tum/lua/stdlib/io/FileOpen.java
	Interpreter/src/edu/tum/lua/stdlib/io/FileRead.java
	Interpreter/src/edu/tum/lua/stdlib/io/FileWrite.java
	Interpreter/src/edu/tum/lua/stdlib/math/Random.java
	Interpreter/src/edu/tum/lua/stdlib/os/Time.java
	Interpreter/src/edu/tum/lua/stdlib/string/Char.java
	Interpreter/src/edu/tum/lua/stdlib/string/Format.java
	Interpreter/src/edu/tum/lua/stdlib/table/Concat.java
	Interpreter/src/edu/tum/lua/stdlib/table/Insert.java
	Interpreter/src/edu/tum/lua/stdlib/table/Remove.java
	Interpreter/src/edu/tum/lua/stdlib/table/Sort.java
	Interpreter/src/edu/tum/lua/types/LuaFunctionInterpreted.java
	Interpreter/src/edu/tum/lua/types/LuaTable.java
	Interpreter/src/edu/tum/lua/types/LuaUserData.java
	Interpreter/test.xml