CMS7-7832: add Maven assembly, remove public folder

The built files in 'public' should now be retrieved from the Nexus artifact instead of this Git repository.
CMS7-7832: place built files in the root of the distribution zip file