Added Clone functionality to the RouteCompiler and removed automatic reversal of routes.
Updated FriendlyName to remove possible duplicate friendly names.