Added the RegistryTaskRunner for running tasks and prerequisites
with a =run()= method that accepts a task name as string.

(pardon the lack of a better name)
Added the RunnerInterface.
      This interface defines the =run($task)= method.
      The type of the given task is checked without type hinting to allow
      the subclasses to accepts the a =TaskInterface= subclass or a String.

Added the SimpleTaskRunner (rename to SimpleRunner).
      This runner is a simple wrapper for =$task->execute()=.

Removed the existing TaskRunner.
Removed the RegistryTaskRunnerTest.
Removed the SimpleTaskRunnerTest.
Renamed SimpleTaskRunner to SimpleRunner.
Renamed PrerequisiteTaskRunner to PrerequisiteRunner.
Refactoring the BuildfileLoader and BuildfileReader:
  - Adding the ois\amaka\buildfile namespace containing the
  following classes:
    + Reader: Reads a buildfile from the filesystem and load its
    content in memory.
    + TaskFetcher: Fetches the tasks contained inside a buildfile.
    + Validator
Added a null pointer guard in the loadBuildfile method of the Command class
Rewriting the File task
Rewritten the getBuildfileTasks function in the amaka\cli\Command class
Draft design for the implementation of file tasks is ready
Added .travis.yml
Added vendor file
Added before_script: ./vendor.hs to .travis file
Moved autoloader initialization after the include_path initialization
Updated vendor.sh to download Pimple, the tiny DiC by fabpot. I totally forgot about this dependency
Incorporated the vendor.sh in the Amkfile
Fixed an error in the travis configuration file
Fixed the CLI configuration to load the file only after setting the include path.
Added Zend/Loader component and Pimple to the distribution
Removed vendor task from the Amkfile and the before_script in the Travis configuration
Missed the Loader.php file
Restored the vendor file however it bothers me to download the full Zf each time.
Patched the Command to use the new PrerequisiteTaskRunner