Minor change to interface for class param
Added interface for DList MIDI conversion
Minor change in interface (get<X> functions replaced by simply <x>)
Added interface and implementation for function Time.sign
Added implementation for function Time.ml (not present in previous commit)
Make dummy network run

Add "make client" for building dummy_client.native in addition to
"make engine" for dummy_server.native.

Made a few quick fixes, notably changing the port number from 3 to 1234
and flushed channels.

Add logs for debugging.
Merge branch 'master' of github.com:VLanvin/GL_MPRI_2014
Added an IS with smarter target selection (test2.script)
Merge branch 'master' of https://github.com/GL-MPRI-2014/GL_MPRI_2014
New sounds
Better name for a sound
Revert 28b1b07 for ClientPlayer

The previous change completely broke the interface: one could not play
at all anymore! This was due to a misunderstanding of the function of
ClientPlayer, cf #154.
Properly complete dummy network client

The dealer now uses a dummy player instead of a client player, which
is better for testing the network. It should be extended later in
order to allow other types of players. For instance, #set_client_id
could be overridden by inheritance to create the ClientPlayer
once the ID becomes known. More details in #154.
Compile all source files before running ocamldoc
Implements shift from get<X> function names to simply <x> in implementation of TPTM
DList.ml: Fixed bug in tagProduct and continued with MIDI conversion implementation
Minor changes in DList interface, MIDI implementation still in progress
Update music Test module
Added interface and implementation for function Time.abs
Minor update to function Music.toMidi