Merge pull request #9 from Swordifish90/scanlines

Scanlines
Workaround for ubuntu appmenu-qt5 bug.
Fix: update sliders when profile changes.
Frames cap is now optional.
Using framebuffer object instead of image to render the terminal. Improves performances.
Some code cleanups.
Storing some computations to texture.
REmoved bold fonts (caused problems rasterization), using custom greyscale color scheme (applications that use colors are now useable).
Initial support for mouse in applications.
Much improved frame reflections. This is a little bit heavier but much better looking. The code should be ok, but maybe the parameters might use some fine tuning.
Removed mouse use since is not working, removed some prints and avoid passing mousemove events if the left button is not pressed.
Fixed a couple of Qt 5.3 problems.
Edge borders are now slightly smoother.
Fix #10: implicit cast in shader.
Frames now follow the window scaling.
Merge branch 'unstable'
Removed modality of settings window.
Bloom is applied after rasterization instead of before.
Improved README.md
Some cleanups.