CN - Couple of bug fixes in USB code. This functions the bugs were in don't appear to be called by any of the OpenTX code.
One more warning removed: ../targets/taranis/board_taranis.h:256:3: warning: function declaration isn't a prototype [-Wstrict-prototypes]
Removed compiler warning: lua.cpp:1382:21: warning: variable 'filename' set but not used [-Wunused-but-set-variable]
Removed compiler warning: lua.cpp:63:60: warning: missing braces around initializer for 'ScriptInputsOutputs' [-Wmissing-braces]
Merge pull request #1280 from opentx/ChrisNisbet01/issue_1278

Chris nisbet01/issue 1278