Added GKS logical device driver for TikZ/PGF

Change-Id: I4c55062c0004aa15f3e1e38e595d56584a1aeece
Reviewed-on: https://iffwww.iff.kfa-juelich.de/review/99
Reviewed-by: Christian Felder <c.felder@fz-juelich.de>
Reviewed-by: Josef Heinen <j.heinen@fz-juelich.de>
Added matplotlib animation examples

These examples have slightly been modified.
Matplotlib's animation module is no longer needed.
The animation is now handled in explicit loops.

Change-Id: I1201cfa7e3dc73b5f6e48dd5f7bb4442af53ee33
Reviewed-on: https://iffwww.iff.kfa-juelich.de/review/98
Reviewed-by: Josef Heinen <j.heinen@fz-juelich.de>
Clear screen in clear workstation function instead
of update workstation function

Change-Id: I10f1ab49cab793044a5ffdd65829cecd1884d0e9
Reviewed-on: https://iffwww.iff.kfa-juelich.de/review/100
Reviewed-by: Josef Heinen <j.heinen@fz-juelich.de>
Use the correct GLFW library (version 3)

Change-Id: Ia2a10508596fdc0401f8d614c824fd9dc20642ea
Reviewed-on: https://iffwww.iff.kfa-juelich.de/review/101
Reviewed-by: Christian Felder <c.felder@fz-juelich.de>
Reviewed-by: Josef Heinen <j.heinen@fz-juelich.de>