Fix spm_script_sendargs not sending args in order.
Add new target 'clone'.
				Difference between 'clone' and 'pull' is that pull will also
				update existing targets if their branch has changed upstream.

Fix scripts/Tupfile not enforcing a rebuild when lua files in paklib has
changed. This also works for any future added lua files in the specified
directories.