Add basic lua scripting abilities.

Create a simple UI to start a lua scripts.
Move experiments into a separate folder.
Add missing script icon.
Remove old GraphView.
Some more work on the script.
Fix build.
First step to working scripting support.

Use a ViewPager to show ScriptComponentFragments. At the moment only the
first component is shown.
Increase version number.
Add test script.
Make a very simple script working.

Each script component is displayed in a Fragment.
Set better version name.
Add ability to save and load a script.
Rename ScriptComponentFragment to ScriptComponentFragmentHolder.
Add simple camera experiment script component.
Implement script loading and saving.

Fairly untested.
Fix crash and improve debug output.
Implement a very simple ScriptComponentExperimentAnalysis.

Add component to demo lua script.
Rework how scripts work.

Introduce a active component chain. This chain starts at the root and
ends at the last component with state >= 0.
Embed the script component fragment views in a generic view.

The generic view has a title view and a next button.
Fix continuing a script.