add InputSource and BinaryInputSource tests
add KeyboardInputSource test
add KeyboadInputManager test
add BinaryInputManager test
add KeyboardInputManager tests
Merge pull request #270 from wise9/feature/mocha_inputmanager

Feature/mocha inputmanager