Add ability to pre and post run methods during migration, fix some issues with the exception handling. uuid migration seems to be working.