Prevent MethodInfo.aliases raising on singleton methods.

aliases was raising as the 'host' was always set as meth.owner, yet the method_type remained as :method.
This caused instance methods to be looked up as class methods, triggering the error.
Fixes #16