refactored code to use PluginPatchProcessor per Patch to manage memory buffers
cleaned up and added MemoryBuffer.hpp
added files
added OwlPatches submodule
prevent allocation order warning
added factory reset
statically link libusb
updated linux build options and added VS2010
added stdint include
prevent windows compilation of DFU and core audio code
Merge remote-tracking branch 'origin/owl-usertest-rev03'

Conflicts:
	Builds/Linux/Makefile
	Builds/MacOSX/OwlNest.xcodeproj/project.pbxproj
	OwlNest.jucer
	Source/PatchComponent.cpp
	Source/PatchComponent.h
	Source/PatchRegistry.cpp
	Source/SeriesDeviceCallBacks.cpp