Add __setstate__ to Assert to handle old versions that don't have .msg.
And don't try to use the parent __setstate__ since it doesn't exist.
Merge pull request #1899 from abergeron/fix_assert

Add __setstate__ to Assert to handle old versions that don't have .msg.