Merge remote-tracking branch 'upstream/master'

Conflicts:
	Builds/VisualStudio2010/OwlNest.vcxproj
	Builds/VisualStudio2010/OwlNest.vcxproj.filters
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Builds/VisualStudio2010/OwlNest.vcxproj
	Builds/VisualStudio2010/OwlNest.vcxproj.filters
Back to VS IntroJuicer compliance

IntroJucer project OwlNest.jucer configured in order for to use
C:\SDKs\libusbx-1.0.17\Win32\Release\lib\libusb-1.0.lib and other VS
solutions parameters
IntroJucer project architecture

IntroJucer project files re-structured a little, files sorted
alphabetically, added missing files (OwlPatches, win-util) and .c files
set to "no compile" where not wanted.
Defined _CRT_SECURE_NO_WARNINGS for VS and VS2012 Platform Toolset set
to v110_xp.
Merge remote-tracking branch 'upstream/master'
sysex files moved, includes quote to angled-bracket form

```sysex.c``` and ```sysex.h``` files moved from Source/ to Libraries/
and OwlNest.jucer modified accordingly.
Includes updated from ```"xxx.x"``` to ```<xxx.x>``` form for files
including Libraries/ files.
```OwlPatches/patches.c``` and ```OwlPatches/includes.h``` files placed
in OwlNest.jucer project root.
VS libusbx auto-build and using libusbx's getopt

Use VS pre-build commands to rebuild libusbx before OwlNest build
starts.
Use getopt code provided by libusbx package.
Maniac IntroJucer configuration sorting
Merge branch 'master' of github.com:sgissinger/OwlNest into sgissinger-master
change include path