Add an option for custom functions

Add an option for custom functions to be passed to the less processor. There is a similar method available in grunt-contrib-less. Includes a test.