refactored input spec;
Added initial input.getAxis spec;
Added .getAxis function;
Added initial .getKey spec;
Added .getKey function;
Removed .getKey method and spec;
Updated .getAxis spec;
Updated .getAxis method to pass spec;
Added event emitter mock;
Added test helpers;
Added more .getAxis tests;
Fixed up test descriptions;