Remove AssImp dependency

Wrote own obj loader.
Remove source file for abstract base class RenderContext
WIP: Add input system
Fix some friend declaration keywords
Disable editor build

Enable after Qt backend implementation is done.
Rename RenderWindow factory method
Provide window handle from render window interface
WIP: Backend work
Add swap buffers method to render context
Create/destroy X11 window on show/hide