Add option to specify github login and password using environment variables

Extending @petems's PR (https://github.com/boxen/boxen/pull/114) that allows environment variables to be used to by-pass prompts for Github username and password.

Main reason for this is to help us get our boxen running in TravisCI - see https://github.com/boxen/our-boxen/issues/401