Move Tests to test-suite, remove from glsl-pprint.

To test, run `cabal test`.
Add parse/pretty test for sample file.
Merge branch 'maxsnew-cabal-test'

This branch moves the tests to a cabal test-suite (instead of the main
executable).