fix<Magic8Storage>: add check for empty files
refactor<Magic8Storage>: rename method parsefile() to readFromFile()
fix<Magic8Storage>: change visibility of methods ConvertListToTreeMap()
and ConvertMapToArrayList() to private
test<Magic8Storage>: add JUnit test for Magic8Storage constructor
test<Magic8Storage>: add JUnit test for writeToFile method
Merge remote-tracking branch 'origin/CRUD'

Conflicts:
	Magic8/src/fantasticfour/magiceight/Magic8Storage.java
	Magic8/src/fantasticfour/magiceight/Magic8StorageInterface.java