[Console] Perform verbose checks for the existence of an Input Option Definition in a Bag before returning it.
[Console] Added a ContextAware interface and the corresponding trait.
[Console] Loosened the Input Tokens interface's declaration a bit.
[Console/Input] Removed prepend() as it is inherited.
[Console/Input] Added an Array Input class.
[Console/Input] Ensure Arguments' Value instances which get created automatically are set to require a value.