marionette var in AMD function signature; renamed marionette module name

Hi Chris,
thanks for this subrouter module!
I forked it and made slight changes, thought you might have a look whether that makes sense.

Max