Raise correct exception when calling an abstract method with arguments

Fixes a problem where an abstract method raised ArgumentError instead of
AbstractMethodCalled when it was called with arguments.

Based on a patch by Ed Posnak:

  https://github.com/openSUSE/abstract_method/pull/1
Update CHANGELOG
Update version ot 1.2.1