A more smart support for callbacks added. Now base class calls delegate's callbacks using an hash of params. Callbacks can extract the params they need.
More callbacks have also beed added, and it should fix issue #4.
Variable args callbacks added (for backward compatibility).
Merge pull request #20 from raykrueger/more_callbacks

Improved callbacks support.