elev.go created

Translated the elev.c file to elev.go
Think the most is correct, hopefully we can use elev.h as header.
It is many constants defined in this header.

-Olav