Merge branch 'release/v1.0'

* release/v1.0:
  Adding example binary
  Updating README
  Adding composer.json
  Adding src/
Merge branch 'feature/readline' of github.com:mcrumm/pecan into feature/readline

* 'feature/readline' of github.com:mcrumm/pecan: (22 commits)
  Adding initial readline callback impl
  Fixing data callback in drupe example binary
  Adding drupe example binary
  Moved internal shell methods into anonymous functions, re-implemented Shell::getOutput()
  Using proper output & re-enabling errorHandler in Shell
  Adding DocBlock annotations to ConsoleInterface
  Updating pecan binary
  Refactoring Shell to extend from Drupe
  Adding Drupe for non-Application projects
  Adding Readline
  Adding Console/Input
  Adding partial implementation of ConsoleInterface
  Moving Output classes to Console\Output
  Adding gitignore to bin directory
  Fixing IPA spelling in README
  Adding phpspec to require-dev
  Fixing docblocks
  Switch type checking for setErrorOutput() to use StreamOutputInterface
  Moved Shell::isRunning() check above Stream initialization
  StreamOutputInterface should extend OutputInterface
  ...
Modifying timing, adding initial prompt to Shell