Idyll Server Side Rendering

A PR just landed in idyll to provide out-of-the-box support for server side rendering. This was one of the last major issues preventing Idyll from really being production ready in my opinion.

As an example, the following map is rendered on the server, and then is hydrated on the client to provide some sample interactivity.

Thanks to Ben Clinkinbeard and Ricky Reusser for their efforts on this feature.