Unit tests

* Added in basic unit tests
* Fixed resolution of base yaml file to be independent of where command is run

----------------------------------------------------------------
The following changes since commit 3b7727baa83489d2fe2dd60240e6205396686986:

  Starting on unit tests (2013-01-01 15:05:41 -0600)

are available in the git repository at:

  git@github.com:PHP-Hearth/hearth.git unit_tests

for you to fetch changes up to ed7998ecf935ed7687a16109c41770c1b8e77545:

  Fixing unit tests (2013-01-01 17:53:43 -0600)

----------------------------------------------------------------

Maxwell Vandervelde (3):
      Merge pull request #9 from douglaslinsmeyer/dev
      Merge branch 'dev' of github.com:PHP-Hearth/hearth into unit_tests
      Fixing unit tests

 Hearth/Console/Output.php                  |   2 -
 Hearth/Core.php                            |  73 +++++++++++++++++++++++------
 Hearth/Exception/FileNotFound.php          |  24 ++++++++++
 Hearth/Target/Resolver.php                 |  25 ++++++++--
 Hearth/Test/Hearth/CoreTest.php            |  16 ++++---
 Hearth/Test/Hearth/Target/ResolverTest.php |  29 ++++++++++--
 Hearth/Test/Mock/config/test/.hearth.yml   |   2 +-
 hearth.php                                 |   6 +--
 9 files changed,  239 insertions(+), 12 deletions(-)
 create mode 100644 Hearth/Build/Target/Chmod.php
 create mode 100644 Hearth/Build/Target/ChmodTest.php
 create mode 100644 Hearth/Library/Chmod.php