Fix registration form username validation.
add a test for special e-mail address form

I love to use this form and I want to use it too :-)
Load registry API data on firmware form using AJAX (#245 note-27)
Fix help_text and validation at registry API form.

Check that a certificate is provided when base URI uses secure
protocols like HTTPS.
Fix registration profile's admin search (#518)
Fix firmware update migration when run from scratch

Firmware fixture firmwareconfig.json is not loaded on clean
environments (like new installation or manage.py test).
Rename server API to registry API (#236)

Replace at API relations 'server' with 'registry'
Datamigration: create mgmt_net for existing objects.

partial revert commit d614fc743cf1726898333391e13a503be32ce545.
Use application/json with parameters as media-type (#276)

* Updated media type.
* Fixed links to schema description.
Add unit test to registration admin search (#518)
Fix datamigration dependency (#520)
Fix Slice._get_vlan_tag (#46)

renamed vlan_nr --> isolated_vlan_tag
Only notify if registration app is installed (#520 note-2)
Add final slash to node and server URLs (#245 note-33)

Avoid extra HTTP redirects and queries to the APIs.
Move certificate to /etc/confine/registry-server.crt

Avoid polluting /etc directory with CONFINE files (#245 note-33)
Create firmware file with certificate content (#245)
Update certificate permissions to 0644.

Associate to a configuration file with 0644 permissions,
since no contains sensitive data and this allos processes with
less privileges to access it.
Merge branch 'master' into testing_snt

Conflicts:
	controller/apps/nodes/api.py
	controller/apps/tinc/api.py