fixed CLI commands to work when script is called from other directory

Currently due to 9c95e2f69e265069694a586dc7042b4e08d32cd2 change, running silex.phar in CLI from other directory takes no effect. Affected commands:

    php vendors/silex/silex.phar check
    php vendors/silex/silex.phar update
    php vendors/silex/silex.phar version
merged branch mheleniak/patch-1 (PR #139)

Commits
-------

94c6aa5 fixed CLI commands to work when script is called from other directory

Discussion
----------

fixed CLI commands to work when script is called from other directory

Currently due to 9c95e2f69e265069694a586dc7042b4e08d32cd2 change, running silex.phar in CLI from other directory takes no effect.

Affected commands:

    php vendors/silex/silex.phar check
    php vendors/silex/silex.phar update
    php vendors/silex/silex.phar version
clarify which path to visit to see the first response

quite a few people went to `/` and got a 404.
change pimple URL to pimple-project.org (since pimple has its own site now)
removed usage of
merged branch igorw/hello-joe (PR #140)

Commits
-------

091dec6 clarify which path to visit to see the first response

Discussion
----------

clarify which path to visit to see the first response

quite a few people went to `/` and got a 404.
merged branch igorw/pimple-url (PR #142)

Commits
-------

9813ee4 change pimple URL to pimple-project.org (since pimple has its own site now)

Discussion
----------

change pimple URL to pimple-project.org (since pimple has its own site no

change pimple URL to pimple-project.org (since pimple has its own site now)
made the default route name binding as late as possible
moved controller method configuration from Application to Controller

It's more consistent with the way we manage other aspects of the controller
and it allows to change the method programatically after the creation of the
controller.

Before:

    $app->match('/', function () { echo 'foo'; }, 'GET|POST');

After:

    $app->match('/', function () { echo 'foo'; })->method('GET|POST');
added a tip in the doc about how to debug tests
fix header comments
[docs] add usage section for MonologExtension
[docs] adjust usage section of twig
[docs] Symfony => Symfony2 in services doc
added a way to get the Application in a Controller without using 'use' (that also allows the usage of class methods as controllers)
fixed doc markup so that it is more consistent
merged branch igorw/header-comments (PR #145)

Commits
-------

a04c6a0 fix header comments

Discussion
----------

fix header comments
merged branch igorw/rework-docs (PR #144)

Commits
-------

bb40263 [docs] Symfony => Symfony2 in services doc
c51b99b [docs] adjust usage section of twig
340b6ce [docs] add usage section for MonologExtension

Discussion
----------

Minor docs additions
removed debug code
updated HttpKernel component