Force textmode consoles on baremetal

Physical hardware often has console interception hardware for OOB
monitoring/management. Prevent the kernel from switching into a
graphical console mode so the hardware can do its job.

Change-Id: I3a5b17ab194238ada34fee1c834de22fbdcd7430
Related-Bug: #1178112
Update sample config generator script

This patch reverts 13d80020. The help message should be added
in oslo-incubator since generate_sample.sh is synced from there also.

Resolves bug #1204204

9f2b93b Sample config file generator clean up
33f9f78 Replaces relative path to absolute path in conf file generator
c97e17b Refactors if statement in config generator
8b11fda Provide useful defaults for config generator
4c02e0a Unset OS_xx variable before generate configuration

Change-Id: I96fcb39c0c620c147fea5c96416e506a758619ce
Fixes assertion bug in test_cells_weights.py

An assertTrue was used where an assertIn is needed.

Fixes bug #1230109

Change-Id: Id75478b958ca8b9bc030563cfdef27a89e86b881
Log object lazy-loads

This is a trivial change that will be extremely helpful in tracking
down spurious lazy-loads and performance issues in the field. Simply
log to DEBUG any time we do a lazy-load of something. In practice,
this should be relatively rare.

Change-Id: I5e7bc058ba5ad17536a361367a0def5c4953643e
fix typo & grammer in comment 363-364

Change-Id: Ic2f403007ac55d806bd6206859b5a796dc126fea
Merge "Log object lazy-loads"
Merge "Fixes assertion bug in test_cells_weights.py"
Merge "Force textmode consoles on baremetal"
Merge "fix typo & grammer in comment 363-364"
Merge "Update sample config generator script"