New FPS counter and component to make screenshots

Contains a better implementation of the FpsCounter which listens for the frameSwapped signal of the parent window. The second component is a simple one to make screenshots.