fix comments and rename Start to Auto in DmxTriWidget
Add missing licenses
Clarify that we're talking about GPLv2; also, fix address in LGPL license statement in debian/copyright -- the FSF moved a _long_ time ago...
Update FSF address in individual files, too
Add missing numbers (whoops)
Catch all address changes

grep -rl 'Temple Place' turned up a number of different spellings for
what was essentially the same address, which my first sed line didn't
catch. Also, there are more files than just the .cpp and .h ones which
contain the old FSF address.

This adds all the missing files (and there are plenty of them...)
Merge pull request #407 from yoe/copyright-fixes

Copyright fixes
Stop ola_trigger segfaulting
Fix the case when the callback provided to the client is NULL.
Add a plugin interface for the StreamingClient.
Add the ability to reload plugins via RPC.
Merge pull request #411 from RenZ0/master

fix comments and rename Start to Auto in DmxTriWidget
Revert "Stop ola_trigger segfaulting", resolved by Simon at source.

This reverts commit 553d5392ea81d6d6f23028f15bbe924c22799cca.
Merge branch 'master' of https://github.com/OpenLightingProject/ola into e1.37-2
Fix the style violations, add streaming_client_plugin to the Makefile.
Tidy up a comment
(cherry picked from commit b60eb3b410af0d10e64b0f1dfd683b9c81cc49c4)
Clarify how to use OLA_PLUGIN_EXPERIMENTAL
(cherry picked from commit a87aaba12b299acf15fb02bdc2d0c72ba5df04bc)
Remove a duplicate license line in files
(cherry picked from commit 946607ffb3ab687ce8dfcd53a328820041ce75f7)
Standardise some JS license headers
(cherry picked from commit 6f810cfb3283b8a47594d3e119c4fd478fdb71b2)
Handle a lack of shebangs when checking Python licenses
(cherry picked from commit 175c287af5929834dc5e3489abaec81d5d731f3d)