fix starting environment for builds
fix remark
replace incorrect unit test for allow_system_deps with a proper one in toy.py unit test module
Merge pull request #938 from boegel/fix_start_env

fix starting environment for builds
Merge branch 'develop' into agithub_py24
store GitHub token in singleton, fetch it when required/useful
check for required deps for accessing GitHub API in options.py, make fetch_github_token obtain token via GithubToken singleton