respect namespaceReverseRouter from RoutesCompileSpec

+review REVIEW-5258
introduce common VersionedPlayCompileSpec

+review REVIEW-5258
share common daemon compiler

+review REVIEW-5258