Refactoring + Minor features

* Move Psypher stuff out of main.cpp
* Silent mode
* Terminate mode
* Argument parser
* Fix render thread left dangling
* Fix 'unsafe' calls in scene header
* Can change number of path tracing bounces with { and }
* Can set number of iterations at command line
* Remove silly filtering stuff