add ability to specify an input file for lua, luar and exec

git-svn-id: http://subversion.assembla.com/svn/chdkptp/trunk@660 2d6b39dd-413e-4bac-91f6-06b8ab484445