Merge pull request #51 from DO-CV/fix-keyboard-mouse-input-tests

[MAINT] Fix keyboard mouse input tests.
Update Timer.cpp

Make win32 preprocessor uniform (WIN32 => _WIN32)
Merge pull request #53 from pmoulon/patch-1

[MAINT] Update `Timer.cpp`.
Clean up the build cycle in `.travis.yml`.
Merge pull request #55 from DO-CV/maint-clean-up-travis-build-cycle

[MAINT] Clean up the build cycle in `.travis.yml`.
Merge remote-tracking branch 'origin' into test-window-management

Conflicts:
	.travis.yml