Use sys.exit when available

Signed-off-by: Hector Acosta <hector.acosta@gmail.com>
Only execute if called directly

Signed-off-by: Hector Acosta <hector.acosta@gmail.com>
Enforce chocies selectoin

Signed-off-by: Hector Acosta <hector.acosta@gmail.com>