google-nexus5.yaml: exclude dhd
Refine profiles

Since the "Maui Connectivity" pattern doesn't install a network manager
each adaptation need to choose whatever suits it.

We add a "Maui Mobile" that pulls in connman and also create a "maui"
user, and add NetworkManager to the extra packages for desktop.
Enable services for Google Nexus 5 adaptation
google-nexus5.yaml: post installation script
google-nexus5.yaml: Add attachments
google-nexus5.partition: Use ext4 and decrease size
google-nexus5.yaml: Add more scripts
Rearrange adaptations

Configuration in base.yaml need to have few lines to make the file much
more readable, scripts and partitions go to a specific adaptation
directory.

Also use manufacturer and device name in adaptations.