Re-established console support with graceful failure.

Re-enabled commented out console password prompt support. Now gracefully handles environments without a console.