Colchester, Fortress of the War God: an Archaeological Assessment