Maintain the order of typenames and separate them with dots

This allows for much nicer Graphite structuring when using wildcards.