Feature/direct boot

These changes add the ability to specify --direct_boot as CLI option.  When this flag is present NIB assumes that Nova will be able to read the kernel command line from properties of glance image used to start the instance.  The glance image needs to have a property called 'os_command_line'.