Support for Belief Revision

Now the hierarchical agent stores a timestamp with each portal states.
Thanks to this, it is now possible to reopen portal with no recent
update.