utils: Fix getByUuid to accept string arg, it's not gonna be anything else

Due to generic programming, most classes declare Daos with ID as Long, so they
get the getUuid(Long) definition, it has to be getUuid(String), uuid is not
gonna be anything else. Fix GenericDaoBase and GenericDao.

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
DomainService: Fix getDomain by uuid string

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
ApiServer: Get rid of IdentityDao, reuse domain manager to get domain id

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
NetworkManagerImpl: Add method to getNetwork by uuid

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
DeployVmCmd: Remove usage of IdentityDao, use Network to get by id or uuid

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
NetworkService: Add method to interface to get network by uuid

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
ApiDispatcher: Remove helper method that proxies via ApiResponseHelper to get entity by IdentityDao

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
ConsoleProxyManagerImpl: Get rid of IdentityDao

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
StaticRoleBasedAPIAccessChecker: Fix acl cfg processing error messages

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
ExtractVolumeCmd: Fix regression, use Zone Id for getting zone

Fixes regression introduced in b14b39a69fa295d1d20484170b95b97fe310af28

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
ApiServer: Debug messages, don't spam with info, remove identity helper in ResponseGenerator

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>