Merge branch 'hotfix/26'

Close #26
Updated to use features from latest master of zf-console

- zf-console allows using callables for filters and validators now; modified the
  routing configuration to take advantage of this.
- zf-console now will check the first argument (usually the command) against
  known route names when it fails to match a route; if one is found, a usage
  message is presented.
Use Explode filter from zf-console

- instead of custom filter
Updated to zfcampus/zf-console@a0b80e

- Allows removing route for self-update
- Allows removing "build" from route for build
- Allows specifying handler in configuration for build
- Pull default dispatcher from application and add self-update when done
Rebuilt phar file
Updated to zf-console 1.0.2

- Should be ready to push at this point.
Removed unused use statement
Fix routing configuration

- Something changed somewhere along the way, and DefaultRouteMatcher
  became more strict in what it accepts for filters (it only accepts
  FilterInterface implementations, not any callable). As such, updated
  zf-deploy configuration to wrap the `$booleanFilter` in a `Callback`
  filter.
- Also, the tests were brittle, and were not managing the auto-prefixing
  of the build command properly. As such, added "build" back into the
  build route, fixing the test issues.
Rebuilt phar
Merge branch 'feature/named-filters-validators' into develop

Forward port #22