New project structure for OS-like API versioning

Related to blueprint nailgun-validators-to-objects

Change-Id: I9dfa05deae2d2bcbfd2dfd356392b6f9e62a08cc
Merge "New project structure for OS-like API versioning"