Fixes #245 by adding redirectCustomURL( string uri, string preserve = 'none', string statusCode = '302' ) which uses buildCustomURL( uri ) internally (and therefore does variable substitution per #254)