Adding support to persist views each frame.

* Added --eq-persist-frames equalizer command line parameter
* Added env variable EQ_PERSIST_FRAMES

If either --eq-persist-frames or EQ_PERSIST_FRAMES are defined each view
will be persisted each frame.

* Added default implementation of FrameWriter that writes to a file
* Some refactorings in order to make the code a bit more readable