Fixes issue #18.
Work for issue 17
Merge pull request #20 from brendanbates89/issue-17-work

Closes issue #17.
Write to database.php::default value
Merge pull request #19 from brendanbates89/issue-18

Fixes issue #18.
KISS the code a little
Improvements to logging
Hide project ID in log
Fix waterfall on request failure

When during the requirements check a request fails (as in a non-200
response), the waterfall stalls (this will happen when calling home
without cURL during the 'liveConnection' check, as curl_init() cannot be
found). This will fix this issue, plus the setTimeout() for keeping it
flowing. :)
Fixes https://github.com/octobercms/october/issues/142
Merge pull request #21 from erJasp/master

Fix waterfall on request failure