Fix compilation with Qt5

Joep,

I have few fixes for you:
- your change doesn't compile for me with Qt5
- there was duplicate INCLUDE += line
- MIDITEMPLATEPATH in qlcconfig.h was wrong

I tested that MIDI still works fine with my BCF2000, I didn't test the new functionality.

I had hard time figuring out what the bcf... teplate is for. I suggest you add comment/desctiption field to the xml file (even if it is not displayed in UI)

Final suggestion: MidiMessage tag is IMO too generic. In case somebody would want to add a new info to the template, this may cause naming problems. I suggest InitMessage.

Note: I guess if you merge this request the commits will automatically appear in your pull request for Massimo.