makes none the default RNG to avoid requiring random_device in server configs
moves body to parser rather than response since requests can have bodies too.
adds tests related to request bodies