Cleaned Nuria::Callback, removed Callback::bound()

This patch mainly cleans the API of Callback. bound() was broken beyond
repair and thus has been removed. Instead, bind() now returns a
reference to the instance, allowing a daisy-chain approach to this use-
case. Many redundant overloads and template methods have been removed.
Also fixed some minor documentation errors.