Added CreateDirectory function to service/fs.cpp, and in Archive.

What I used to test: https://github.com/archshift/ctru-test
Where did you get this error code from? If its just a guess, please put a `TODO(archshift): Verify correct error code on hardware`, or something.