serialization and copy support for exceptions
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix