Regarding: "Fatal error: You have not set up composer dependencies. See http://getcomposer.org/."
The message should be clearer. composer.phar is in the repo already, so it's just a matter of running install.
The error should probably just link to a wiki article that says "run install".