Fix #23: specify arg defaults

For substitution in '$(arg foo)', allows default arg syntax:

`<xacro:arg name="foo" default="123" />`

If neither default or command line arg is present, xacro will throw an error as before.