Merge pull request #4 from Shaky777/master

ReadOnlyFileSystemDriver: use a static factory method to create instances
ReadOnlyFileSystemDriver: some code reformat
Merge pull request #5 from Shaky777/master

No-op WatchService implementation
NopWatchService: reformat, add comments
Remove inherited javadoc in all base classes
New package for attribute views
Rename attrs package to attributes
Define FileAttributesProvider; implement it for all views defined in the JDK
Define base implementations of *FileAttributes
Add attribute readers
A lot of code changed...
Move packages/classes around

No doc yet... And no tests yet either :/
Some more code, but not functional yet

This string stuff is a pain.
Change code completely, again
More attribute code

Starting to get there, slowly!
FileAttributesFactory: simplify the code a lot
FileAttributesFactory: check that the class is both public and not abstract
AclFileAttributesProvider: default implementation for .setAcl()
FileAttributesFactory: fix compile; change handle invocation

Use .invokeWithArguments().
Start test of FileAttributesFactory