Rearranged sequencer.h and jdksmidi_sequencer.cpp

Changes include:
- added doxygen comments in sequencer.h
- inlined many simple methods (i.e. moved implementation from source to
header)
- structural tuning: eliminated the class MIDISequencerTrackNotifier and
incorporated its functions in MIDISequencerTrackState
-deleted many commented blocks (original code) in the source file
-little fixes in the source file  in line 355 and 831
Rearranged class AdvancedSequencer

Changes include:
- added doxygen comments in advancedsequencer.h
- inlined many simple methods (i.e. moved implementation from source to
header
- deleted many commented blocks (original code) in
jdksmidi_advancedsequencer.cpp
Moreover, I added a new doxygen config file (NCDoxyfile) in docs-dev
folder
Rearranged classes MIDIManager and MIDIDriverWin32

Changes include:
- added doxygen comments in driverwin32.h and manager.h
- inlined many simple methods (i.e. moved omplementation from source to
header
- moved constant DEFAULT_TIMER_RESOLUTION from AdvancedSequencer to
MIDIDriverWin32
- added the function GetCurrentTimeMs() to MIDIManager
- other internal names tuning
Added A LOT of documentation

Added doxygen comments to following files:
driver.h, driverdump.h, manager.h, matrix.h,process.h, queue.h, smpte.h,
tick.h
Some tuning to doc in sequencer.h
Added license, copyright notice and many comments in example
files test_advancedsequencer.cpp, test_win32.h and  test_win32.cpp