Watching for the target method to be defined

Given that the target class is unlikely to be defined when MetaMeta is
instantiated there is a listener bound to method_added on the target class that
should call MetaMeta#infect on the instance. Instead it enters an infinite
loop... which seems suboptimal.