Javadoc
Changed FileInfo to contain Error code
Refactoring for Iteration 2

Summary:
- Created new FileInfos for Encryption and Decryption
- Added Javadoc
- Run Testcases
- Addapted IFileSystem interface
Created inherited classes of FileInfo for encrypt, decrypt and move
Extended IFilesystemSystem interface with deleteFiles and move Files
new Junit test for delete and move files
Merge remote-tracking branch 'origin/master'