interface: ipmitool: add new interface function

Signed-off-by: Heiko Thiery <heiko.thiery@kontron.com>
__init__: add new API functions

'is_ipmc_accessible' and 'wait_until_ipmb_is_accessible' that will not log
timeout warnings.

Signed-off-by: Heiko Thiery <heiko.thiery@kontron.com>
interface: aardvark: refactored send and receive

Signed-off-by: Heiko Thiery <heiko.thiery@kontron.com>
hpm: refactor wait_until_new_firmware_comes_up

Signed-off-by: Heiko Thiery <heiko.thiery@kontron.com>