Added demo gif to README
allow empty list of config packages

Fixes https://github.com/sensiolabs/melody/issues/3
minor #11 allow empty list of config packages (staabm)

This PR was merged into the master branch.

Discussion
----------

allow empty list of config packages

Fixes https://github.com/sensiolabs/melody/issues/3

Commits
-------

a4ce208 allow empty list of config packages
minor #17 Added demo gif to README (lyrixx)

This PR was merged into the master branch.

Discussion
----------

Added demo gif to README

refs #16

Commits
-------

7b5dc19 Added demo gif to README
Fixed typos
minor #18 Fixed typos (pborreli)

This PR was merged into the master branch.

Discussion
----------

Fixed typos

Commits
-------

fd97a12 Fixed typos
Simplify install command
minor #20 Simplify install command (jeremy-derusse)

This PR was merged into the master branch.

Discussion
----------

Simplify install command

Remove `curl` syntax. Because, IMHO, one command is enought. and a user who don't have `wget` knows how to replace it by his favorite command.

Install in one line (merge `wget` anf `chmod` on the same command)

Commits
-------

d3a1d58 Simplify install command
Fix code markdown syntax
minor #19 Fix code markdown syntax (jeremy-derusse)

This PR was merged into the master branch.

Discussion
----------

Fix code markdown syntax

Commits
-------

427f8b2 Fix code markdown syntax
Remove blank line in remote template
Split Resource class
bug #21 Remove blank line in remote template (jeremy-derusse)

This PR was merged into the master branch.

Discussion
----------

Remove blank line in remote template

Actualy, when melody ran a Gist file, it display a (not desired) blank line.
This PR remove this blank line.

Commits
-------

f4817b2 Remove blank line in remote template
minor #23 Split Resource class (jeremy-derusse)

This PR was merged into the master branch.

Discussion
----------

Split Resource class

Small refactor to remove the unused Resource::getFileName on remote resources.

Commits
-------

41b8742 Split Resource class
Extends front matter with php options
feature #24 Php options (jeremy-derusse)

This PR was merged into the master branch.

Discussion
----------

Php options

With this PR, you can pass options to the php command. For instance, you can pass "-S 127.0.0.1:8000" and starting a new Web Server.

```php
<?php
<<<CONFIG
packages:
    - silex/silex
php-options:
    - "-S"
    - "localhost:8000"
CONFIG;
$app = new Silex\Application();
$app->get('/hello/{name}', function ($name) use ($app) {
    return 'Hello '.$app->escape($name);
});
$app->run();
```

You can test it with `melody run b217329b2c349c460b74 -vvv`

Commits
-------

d3e32ab Extends front matter with php options
emphasize that the `php-options` are optional.
minor #26 emphasize that the `php-options` are optional. (staabm)

This PR was merged into the master branch.

Discussion
----------

emphasize that the `php-options` are optional.

Commits
-------

68bbb22 emphasize that the `php-options` are optional.
Fix bug and tests on HHVM
bug #31 Fix bug and tests on HHVM (jeremy-derusse)

This PR was merged into the master branch.

Discussion
----------

Fix bug and tests on HHVM

Also replace `\Phar::running()` by `0 === stripos(__FILE__, 'phar://')`
because it's not supported in hhvm: http://docs.hhvm.com/manual/en/phar.running.php

Commits
-------

cc8bcdb Fix bug and tests on HHVM