User friendly Exception and Error handler ported from Nette Framework