re-enable acceptance tests now they are passing
Merge pull request #1808 from MatthewCattell/solaris-re-enable-some-fixed-acceptance-tests

re-enable acceptance tests now they are passing
cf-upgrade's exit code should indicate successful installation or failure.
Failure should be returned when install didn't take place and restoration of old version was successful.
Code deduplication.
Write more to the console.
Globals with capital letters.
Make cf-upgrade more verbose by default.
Merge pull request #1809 from jimis/cfupgrade

cf-upgrade sanitisation
S_IROTH is undefined on windows, include our platform.h.
Merge pull request #1810 from jimis/cfupgrade

S_IROTH is undefined on windows, include our platform.h.
S_IROTH undefined in windoes in log.c.
Merge pull request #1812 from jimis/cfupgrade

S_IROTH undefined in windows in log.c.
Log messages from reports promises to event log on Windows.

Use portable LogToSystemLog function to that end.

Fixes Redmine #6315
Merge pull request #1813 from vohi/redmine6315/log_reports_to_event_log

Log messages from reports promises to event log on Windows.