Add basic installer test

Add InstallerTestCase which provides a virtual machine for installing
the system.

Update requirements.txt to include automation-tools.

Add test_basic_installer module with a simple test case as prototype for
future installer tests.
@Ichimonji10 thanks for pointing the travis issue.