initial commit

Created tree structure that prints out the resolved dependency
path
Implemented basic functionality for the FileParser and CoffeeMaker

1. CoffeeMaker can now read files recursively from a directory and use
FileParser to parse said files
2. FileParser can read the 'require <file path>' line
fixed syntax error in DependencyNode just so it compiles
Merge branch 'master' of github.com:fernandohur/coffemaker