Revert "destructors are better with noexcept"

This reverts commit 872979a7ccfbe44496e35bbeaa3899bde8b04863.
Revert "fortuna_source_timer: destructors with noexcept are better"

This reverts commit a0f18c810e959a50dcd3b19e249e36d09005e82c.
pass by ref
initial support for seed file
added FortunaException::invalid_pool_number