Attach and wrap with one function call

Saves typing out the crazy long NaCl function names twice, saves typing
the unneeded :int at the end of the definition, and also now with bonus
documentation
rewrite hash to use the newly wrapped function

Also, document the hash method.
Merge pull request #3 from namelessjon/dev/fixwrap

Refactor wrapping method