On a windows system having a file path like '/tmp/' . md5(microtime(true)) caused problems. I've updated this to use the system temp directory.
I've replaced the requirement for the pecl yaml extension with the symphony component. Sometimes I work on a windows box and the instructions for installing pecl yaml on windows looked a little intimidating:

https://code.google.com/p/php-yaml/wiki/InstallingWithPecl
I've replaced the requirement for the pecl yaml extension with the symphony component. Sometimes I work on a windows box and the instructions for installing pecl yaml on windows looked a little intimidating:

https://code.google.com/p/php-yaml/wiki/InstallingWithPecl
Removing short open tags and replacing with print statements.
Merge pull request #9 from meadsteve/symfony-yaml

Merging the use of the Symfony YAML parser, removing the requirement for the YAML extension. Thanks @meadsteve :)
Merge pull request #8 from meadsteve/master

Fix temp directory for ssh-keygen on windows systems
Removing the extra /tmp from sys_get_temp_dir()
Adding support for local path based projects. See pull #2
Merging master to bring github branch into line.