API: Add ShardReset (DeleteAIObjects) to Shard.
Util: Add namespace to util
CMake: Update lists to have separate client and internal libraries.