Added DER_ASSERT and DER_ASSERT_EQ. The screen is now cleared every frame.

Debug.h: macros for assertion

Added to Graphics:
Graphics::set_viewport(x,y,w,h)
Graphics::clear()

The screen is now cleared in Application::render(). Also, whenever the
window is resized, Graphics::set_viewport is called.