FQDN should come first in /etc/hosts

fixes /etc/hosts: wrong order (Bug #5835) (now for real)

before, /etc/hosts contained i.e.

  127.0.1.1    plain1 plain1.bitmask.net plain1.bitmask.i

which resulted in no fqdn reported both by "hostname -f"
and "facter fqdn"

this fix produces this order which is needed to report a fqdn:

  127.0.1.1    plain1.bitmask.net plain1 plain1.bitmask.i
Fix Tapicero not starting after first deploy (#6004)

Added a dependency on the couchdb "tapicero" user to get
created before starting the tapicero daemon.
update version number for 0.5.4 hotfix release

Change-Id: Ia34388c5095301d3a72070737fdb9df758610581