Added code to obtain ip addresses from user or the

system.
Modified script to add more detailed prompts

The information in the prompts has been increased for added clarity.
Changed case statements to use only single words

This should resolve syntax errors relating to the use of multiple words
as case statements.
Added additional options for other configs

Conditional scripts have also been added for other config options.
Fixed syntax error with select statement

Fixed a syntax error caused by a missing "do" keyword. This keyword has
been readded.
Added additional else statements

Additional else statements have been added to the other conditionals to
prevent them from moving forward until a valid value is entered.
Added more feedback lines

More feedback will be given to the user to allow them to ensure that
they have properly configured their idp.
Added checks for environment type

Added new functionality to allow the user to select between a test and
production environment.
Added config builder functionality

New lines now echo configuration to the main config file idp.yml
depending on the options that the user selects. This should now allow
flexible configuration. In future, this may be replaced with a more
powerful HERE document.
Removed extraneous lines from idp.yml

Removal of the lines is necessary as they are no longer needed and
handled by the main bootstrap.sh file, which should add new lines to
this file as necessary.
Streamlined options for greater clarity

Options in all selection statements have been streamlined for greater
clarity and consistency.