use high precision in shaders

The medium precision shader was causing problems for rendering with
outline mode on the iPad. The whole structure would appear in black.
This fixes #62.