Track now properly traverses folder structure
Specs for track
Track makes entries in .manifest

When a user tracks a file or directory that is in
a nested folder, Homesick creates a .manifest in the
user's castle (if there isn't one already) and adds
an entry listing the file or directory's parent
directory (if it isn't already listed).
symlink subdirs with .homesick_subdir
Handling edge cases

Covers only edge cases related to tracking, not yet
handling linking or updating. Getting a bit hairy,
must be refactored.
refactor, cleanup and tweak
support nested dir in .homesick_subdir
Merge remote-tracking branch 'edubkendo/nested_dirs' into feature/merge_directory
replace .manifest to .homesick_subdir
fix spec for ruby-1.8.7
add ruby-2.0.0 to travis
refactor given_castle
refactor symlink
deal with edge case: the parent and descendant are both listed in the manifest
add .homesick_subdir explanation to README
fix style of README
fix style of README
fix typo
move castle/home/.homesick_subdir to castle/.homesick_subdir
Merge pull request #39 from technicalpickles/feature/merge_directory

Merge directories