Fader: fixed drawing of peaks

As the fader background graphics recently have changed, the code for
drawing the peaks had to be fixed as well.
Merge pull request #154 from softrabbit/stable-0.4

OpulenZ improvements: pitch bend, velocity, aftertouch
Reworked MIDI event handling in InstrumentTrack and renamed MIDI classes

The MIDI event handling in InstrumentTrack was complex and buggy. It has
been simplified now such that processInEvent() tries to handle note on,
note off and key pressure events. The actions taken should result in
equivalent calls to processOutEvent() by NotePlayHandle instances. The
processOutEvent() function sends according MIDI events to the attached
instruments. All unhandled MIDI events are directly forwarded to the
instrument in processInEvent().

It's possible that some corner-cases are not handled yet with the new code
and we have regressions now.

Furthermore renamed midiTime/midiEvent to MidiTime/MidiEvent to match
coding style.

Closes #72.
InstrumentTrack: removed option for disabling PianoView visual feedback

Probably never used by anyone and just makes code unneccessarily complex.
InstrumentTrack: removed option for disabling activity indicators

Probably never used by anyone and just makes code unneccessarily complex.
InstrumentTrack: do not set state of piano in processInEvent()

As processInEvent() is responsible for starting/stopping notes, we do
not have to set the state of the piano. This is done in processOutEvents()
already.
InstrumentTrack: work with transposed MIDI event and key in processOutEvent()

In processOutEvent() initialize and use a MidiEvent object with transposed
key as well as the key variable.
NotePlayHandle: fixed minor auto replace typo
Instrument: return true in default implementation of handleMidiEvent()

Supress warnings about unhandled MIDI events e.g. on PianoView focus out
by returning true in Instrument::handleMidiEvent().
Do not pass default time to processInEvent()

We introduced default parameters for MidiTime parameters so there's no
need to construct them manually.
SampleBuffer: define OV_EXCLUDE_STATIC_CALLBACKS

Define OV_EXCLUDE_STATIC_CALLBACKS in order to suppress compiler warnings
about unused static instances when building Win32 version.
RemoteVstPlugin: adapted MIDI changes

Fixes build failure after recent API changes.

Closes #157.
FileDialog: add EXPORT macro

The FileDialog class is used by plugins and therefore needs to be exported
for platforms like Win32.
LADSPA/SWH: fixed compiler warnings resulting in Win32 build failure
MidiWinMM: adapted MIDI changes

Fixes build failure after recent API changes.
sfxr: fixed Win32 build

Need time.h for the time() function.
clearer configure output for libsamplerate
add .mailmap to make git shortlog more accurate
add another mailmap entry
add TIMEOUT 1 to git shortlog in configure script

For some reason executing git shortlog in Qt Creator cmake project
import hangs. This is a workaround so that it is still possible to
use Qt Creator without changing the normal build, in which git shortlog
will certainly complete in 1 second.