Adding gitignore for OS and python files
Added unfinished version of Arduino code generator.
Updated main Arduino generator file and text
  Text is not finished, but most blocks are usable, so it will be parked for a while until the other blocks are finished.
Enabled Arduino code generation in:
  new "code_duino" app, based on "code" to test changes
  test/playground
  test/generator/index
Update to the Arduino colour generator. Work is still required, but it's a start.
Update to Arduino math generator. Not yet finished, but at a good enough state to move forward.
Arduino control generator has been depreciated and loops is used instead (if statement is included in logic generator).
Work has been done to port this generator, and it is not yet finished. Needs to be tested properly.
Minor update to the unit test, work still required.
Updates to Arduino generators for procedure and lists.
  Minor changes to variables, loops, and colour.
  Although there is work left to do, it is at an ok state to push to master, so that the "behind the wire" (fork) can pull from upstream (this).
Minor fix to playgroun to pull Arduino generators
Freaking rebase is forcing me to pull and merge unnecesarily