[WIP] Improve retval type

- [ ] Improve for return value types
- [ ] `make` built-in function

![go-eldoc-wip](https://cloud.githubusercontent.com/assets/554281/3113303/9c71d760-e6d4-11e3-9490-d1bb3e62ec79.png)