Adding Lua support to composite

PR to add Lua support to composite. Included is the Lua source, a sample lua component, and documentation on testing/building lua in the docs folder.