Starting on unit tests
Merge branch 'dev' of github.com:PHP-Hearth/hearth into unit_tests

Conflicts:
	Hearth/Core.php
Fixing unit tests

Fixed unit tests by adding in base resolution into yaml lookup
Fixing hearth initial yaml

Fixed a bug causing the initial yaml file to not load
this was due to forgetting to set the cwd in the core
setup for the resolver
Merge pull request #10 from PHP-Hearth/unit_tests

Unit tests
Cleaning up test buildfiles

Removed the hearth build file from base and hearth library
directories. These originally served as tests, but should
be cleaned up for a release.
Merge pull request #15 from PHP-Hearth/cleanup_tests

Cleaning up test buildfiles
Output buffering

Added in an output buffer to capture output generated by targets
as proposed n rfc #14
Merge pull request #16 from MaxVandervelde/output_buffer

Output buffering
Cleanup tasks references

Removing references to a task registry in target abstraction
Re-ordered autoload stack to allow for overriding

Added a new stack for autoloading allowing many paths to be loaded from.
Change core and associated files to match.
Added task output buffering with console

Added a task output buffer for the sub-targets console, unfortunately
this introduces an output buffer problem causing the stack of outputs
to be reversed. This is due to the Qi console writing directly
to php://stdout instead of an outputted buffer.
Removing console output from subtargets

Had to remove the output console from subtargets to allow for proper
buffering on output.
Cleaning up code

Cleaned up code for PSR-2 compliance
Fixing unit tests

Fixing unit tests which were broken by an unqualified path in the
resolver as well as a out of date bootstrapper
Adding Copy Task

Added a copy task to the hearth library, which allows you to copy a file
from one path to another and allows for templated replacement in the
file's contents
Merge pull request #17 from PHP-Hearth/task_call

hearth task call rfc
Building out tasks

* Made minor improvements to chmod and copy tasks
* Added delete and touch tasks
* Created a task interface for each task to extend
Adding in task runner

Added in a static task runner that creates a task object and immediately runs it
Bugfixes

Fixed a bug with the reflection class