testing self-bootstrap capabilities
PHPUnit and Behat have been set as core dependencies.
Added the --init to create a sample Amkfile script
containing the :hello-world task.
Added the untested TaskArgs plugin
Fixed a typo with the Getopt component in the TaskArgs (it's Getopt not GetOpt)
Removed dependency on Zend\I18n (i.e. no need to compile PHP with _intl_ support)
Merged changes suggested by Gavin regarding self-installation and project initialization

Conflicts
	bin/amaka
	composer.lock
The Context class appears to be silently changing arrays to Zend\Config\Config objects
(probably due to the merge() method) so I've added a call to toArray()
when clients of Context are retrieving a Config object.
Added doc-blocks to the TokenReplacement plugin.

TODO:
- test replaceFromInto(..., $destination) where $destination exists (as file and as a directory)
- test the behaviour of replacing unbound tokens: do we i) keep them unchanged or do we ii) replace them with nothing?
- add FileSet to allow replaceInto to operate on fileset
- allow using a closure to map elements in the FileSet to their respective $destination name, for use with replaceFromInto
  e.g. ```replaceFromInto($fileset, function($file) { return str_replace('*.dist', '', $file->getFilename()); });```
Extended the TokenReplacement plugin spec.
Added support for Finder objects to the replaceInto method.
Added a README.md

Linking to the GitHub Pages documentation for the Amaka project.
Update README.md

Fixed the markdown command to display Amaka logo
Update README.md
Extracted the method 'isAbsolutePath'
Added the FileResolver base implementation
Refactored TestTask: now using the FileResolver to find the location of PHPUnit executable
Changed the TestTask to throw when no PHPUnit executable could be found on the system
Added support for ':default' task
Merge pull request #4 from trashofmasters/develop

Develop