.transition() mixin should allow multiple arguments

This allows the `.transition(@transition)` LESS mixin to allow multiple arguments, meaning multiple transitons on a single element, which is not uncommon.

For example, this allows one to animate the box-shadow as well as the background-color of a button, on hover.