Implement missing methods in reservoir data attachment.

Turns out that asMap(), setValues() are necessary and
that asLong() is useful for printing output.
Merge pull request #127 from addthis/spiegel/reservoir-fixes

Implement missing methods in reservoir data attachment.