Now Entity UniqueId can be set when building entities

EntityWorld can accept Unique as a parameter (not mandatory)
EntityWorld can lookup entities by its UniqueID or their ID (volatile
one)