makes golint happy

```golint``` is really annoying. This commit clears the warnings it produces. Minus package documentation. Probably will think about testing after this commit.

Cheers.