Merge pull request #6 from TheItachiUchiha/master

Common sense renames
Improve PathAssert; introduce custom SoftAssertions
Rename created filesystems to the test class name
Start and write MoreFiles.createFile()
MoreFiles: implement and test createFile()
MoreFiles: implement createDirectory
MoreFilesTest: mention memoryfilesystem's umask bug
MoreFiles: document intModeToPosix()
MoreFiles: implement .create{File,Directory,Directories} and test them
Implement and test {FailFast,KeepGoing}CopyVisitor
Move intModesToPosix() into its own package
InvalidIntModeException: create constructors
MoreFiles: add more .create*() methods
MoreFiles: add .setMode()
ModeParser: Implemented basic version & a test
Merge pull request #7 from Shaky777/parser

ModeParser: Implemented basic version & a test
Create RecursionMode; remove {Copy,Deletion}Mode
Code style fixes
ModeParser{,Test}: fix logic error; prepare next step
ModifySet: Parse the permission

Implemented test cases as well.