Added record events capabilities.
The Recorder class can save the events taken from the only connected
device.
Added basic shell commands for replay.
The Recorder scales the events based on device's resolution.
Succesful Recorder's replay saving files.
The Recordes succesfully replay a event trace saved on "./unrr"
directory. The middle files "scaledEvents.txt" and
"translatedEvents.txt" are also saved on this directory.
Recorder recibes in constructor source device and saves recorded events
on stopRecording method.