Config: Check that a valid database backend exists for a configured backend/type.
Config: Check that a valid client handler exists for a configured client/type.
Config: Check that bind/connect/etc address are valid ipv4 or ipv6 addresses.
Merge pull request #179 from Astron/feature/improved-config-checking

Feature: Improved Config Checking