CLOUDSTACK-1165, fix nonoss build startup issue
IPv6: Fix ip address in range check
IPv6: CLOUDSTACK-1113: Fix the mechanism to find the usable IP in the IPv6

The new policy is:
1. Generate a random IP.
2. Find the next available IP, start from the generated IP.
3. If we cannot find an available IP after certain times(10000 by default,
network.ipv6.search.retry.max) retry, give up.
Summary: We need the integrity checkers to run

The EncryptionSecretKeyChecker is required to load db.properties with
encrypted passwords.

Make usre the integrity checkers are run before anything else during
start-up