removed unused rply library.
added an implementation of SipHash.
added renderer::compute_signature() to compute the signature of an entity.
added renderer::Source::compute_signature() to compute the signature of a source.
intersection filters are now cached.