General tidy-up

- Avoided a few cases of passing references to stl containers across
  module boundaries.
- Renamed "null" kind to "none".
- Moved stl/chrono bindings to yggdrasil/std/container.h and
  yggdrasil/std/chrono.h
- Made ygg::any hashable.