end of 2.day
YAML modifications removed
[csv-file] CsvFile base menuRepo added
[logging] Logbac dependency added
[logging] debug and trace level messages are added
[csv] switching to CSV Implementation from InMemory implementaion
[BUG] fixing classloader issue

getClass().getClassLoader().getSystemClassLoader().getResourceAsStream(f
ilename) works from eclipse and also from cli:
  java -cp target/classes:CP com.eggs.App
BUT wont work from:
  mvn exec:java -Dexec.mainClass=com.eggs.App

The reason is that maven _doesnt_ fork a new java process, so the extra
getSystemClassLoader() gets the classloader of 'mvn' which doesn't
includes src/main/resources
[exec:java] configuring maven exec plugins so it works as 'mvn exec:java'
[logging] adding logback configuration file
[refactor] MenuRepository refactor started

checrry-picking 73b1496
Conflicts:
	src/main/java/com/eggs/impl/CsvFileMenuRepositoryReader.java
[refactor] MenuPrinter refactor started
[test] main method added as an integration test
[refactor] changing InMemory implementation to use the new "reader" interface
[yaml] YamlFile based MenuRepo reader is implemented
[Address] address added to print, and sample yaml file
JUL logging added
JUL logging config file added
YAML reader instead of CSV readed
setting logging System property for exec:java
log4j added to the total logging caos