Test improvement work
- In test_middleware_acl.py, creating two items with same name should not result in an error. Error should be only raised when two items with the same name are published. Need to work on this issue.
- Also, in test_serialization.py, the expected and generated UUID have a conflict.