Tempo synced Delay Plugin
Fixed issues with original verion, as directed in pull request.

 corrected the typeo's,
 Used sampleFrame instead of float* making the code cleaner.
 Set up a socket to change the samplerate where required.
 Stopped using malloc ( yeah that was bad practice on my part ).
 Now using lmms_Math.h and the predefined versions of F_PI and F_2PI,
 I didn't know data from the knobs etc. was not updated over the course of a buffer, so have moved outside the processing loop,
 made appropriate functions inline,
 used sinf.
 Multiplication has replaced division where possible,
 zeroing of the buffer has been removed, as redundant.
removed unused socket and empty function in delaycontrols
moved call to delayTimeModel.value() outside of process loop
The delay buffer now resizes on sample rate change.
tidy up formatting
Italian Loca - Grammar Fix 01

Corrected one text: "Export Tracks" had a typo
Added linear interpolation , with help from Vesa
Travis: Install nsis
PianoRoll arrow key behaviour tweaks

* Ctrl + Left/Right moves selected notes by one bar
  (Old behaviour was to move the playnote)
  Closes #811
* Shift + Up/Down moves selected nodes by one semitone
  (Old behaviour was to ignore the Shift key and move the viewport)
  Closes #810
Improved ui
Merge pull request #1326 from DeRobyJ/stable-1.1

Italian Loca - Grammar Fix 01
Merge pull request #1304 from curlymorphic/stable-1.1

Tempo synced Delay Plugin
Bug #1335
Hide Size and Maximize options from the intrument dialog
system menu since its size is fixed.
Merge branch 'stable-1.1' of https://github.com/midi-pascal/lmms into stable-1.1
Merge pull request #1344 from midi-pascal/stable-1.1

Stable 1.1
Add scrollbar to instrument plugin browser

Fixes #959
Merge remote-tracking branch 'upstream/stable-1.1'

Conflicts:
	src/gui/MainWindow.cpp
	src/gui/plugin_browser.cpp