vm: Export lily_calculate_siphash for apache.
apache: Create server package, server::env

This creates the server package and gives it server::env, which is a
hash[str, str] containing common environment variables.
Kick utf8 checking into lexer's new lily_lexer_utf8_check. Also, Lily is 3 now.

The various runners were doing the same utf-8 checking in their line readers. This
results in a double-pass over the input buffer if there is utf-8, but much better
than having to duplicate code in a bunch of areas.
Merge branch 'master' of https://github.com/jesserayadkins/lily