Fix go1.3 map iteration
Add more documentation that complies with golint