Copy the FTDI chip plugin as a starter for a Linux UART plugin
Change names for new plugin

Rename files in new plugin and change all the names and include
paths to reflect this. Add some basic build system support to only
try and build this if the Linux-specific header I am going to
use is present on the system (should avoid a build failure on
BSD systems).
Merge remote-tracking branch 'upstream/master' - main project development
Start trying to compile new plugin

Much more name changing and the like to start to build the new
plugin. Doesn't compile yet.
Merge remote-tracking branch 'origin/master'
Trying to merge my laptop changes onto here
First compilable version

Make everything compile for the first time, having ditched some of
the FTDI code in favour of the (simpler) opendmx plugin version.
Will not work because this never sets the baud rate on the port!
Tidying up unnecessary code

Remove the unnecessary WidgetInfo class.
Remove the concept of frequency in favour of specifying the
(minimum) wait times in each place in the frame
Remmeber to configure the serial port

Restore the lost plumbing to call Widget.SetupOutput() when the
device is opened, or we will have trouble!
Set the port baud rate to 250k

Insert the Linux platform-specific code needed to set the baud
rate to 250kbaud (at least on the Raspberry Pi). Place code in a
separate static class because the Linux includes clash with those
used elsewhere.
Final piece of the jigsaw

Remember to actually load the plugin into olad or nothing works!
Merge remote-tracking branch 'upstream/master'
Merge upstrem changes to keep pace
Correct erroneous log message

This message never got re-named after being copied, so it references the
wrong plug-in
Remove orphan method

This is not used anywhere, so remove it from code
Merge remote-tracking branch 'upstream/master'
Merge current upstream to here before trying to open pull request back
Add the first code for the Json schema validator.
Add array validation.
Merge branch 'master' of github.com:OpenLightingProject/ola
Continue adding to the Object valiator.
Add the allOf, anyOf, oneOf and not validators.
Add the ability to convert a schema into a json string.