AbstractInputHandler not needed anymore

i accidentaly found this.

on the first hand AbstractInputHandler looks rather like an interface and not like an abstract class and on the other side only InputHandler uses(extends) it. so imho it's redundant and should be removed.

true - I'll remove it if there are no objections.